Every McDonald's in Wales rated from worst to best
Even if you're not a regular, most people will know off the top of their head where their nearest McDonald's is. Opening in 1974, the chain quickly became of of the most popular fast food establishments internationally.
If you have visited one of the 63 McDonald's in Wales then you will have something to say about it, whether that is good or bad. Based on reviews left by customers on Tripadvisor, we have compiled a list of the ones around Wales and ranked them from best to worst.
The following is based on information listed on the Tripadvisor website. For the latest restaurant reviews, sign up to our food and drink newsletter here
READ MORE: These are all the winners of Food Awards Wales 2024
Pencarn Way, Newport, NP10 8XL
Overall rating: 4
There aren’t enough food, service, or value ratings for this McDonald’s to provide a score. Both of the two reviews left for this restaurant gave it a “very good”.
The most recent review given in June 2021 said: “This is not a proper McDonald’s a few things missing from the menu. However it is a good place to eat. There is no room for a drive through so that’s not a problem.”
The other person also mentioned the lack of drive-thru stating: “Well like any McDonald’s their food is good. There’s a lot of choice to choose from. The problem is with this one there’s no drive through.”
Holyhead, Anglesey LL65 2HY / LL65 2SP
Overall rating: 3
Food: 3.5
Service: 3.5
Value: 3.5
Of this branch’s 123 reviews, 27 said the place was “excellent” but at the other end 33 said it was “terrible,” although reviews are quite well spread-out. A number of “terrible” reviews spoke about incorrect orders and slow service - one said: “The food has really gone downhill too. I ordered a quarter pound cheese burger from McDonald's in Holyhead on Wednesday and what I got, well I’m not sure what it was… It’s definitely false advertising from what they show you on tv screens.”
But plenty were happy with it; one said: “Visited here on numerous occasions and never had an issue when compared with other local McDonald’s. The food is always served quickly, the order is always correct and the staff are pleasant.”
Harlech Retail Park, Cardiff Road, Newport NP20 3BA
Overall rating: 3
There aren’t enough food, service, or value ratings for this McDonald’s to provide a score. Of the 16 reviews for this restaurant, five people rated it “excellent” while six others said it was “terrible”. There are slightly more negative than positive reviews for this McDonald’s, with nine people rating it “poor” or “terrible”.
The last review, in August 2024, rated it excellent because of its “top notch customer service”. This reviewer said: “Visited on foot for breakfast, a lovely member of staff offered to bring my food out to me as I had my dogs with me and they don't like being left to wait. She also put an extra treat in the bag for the dogs! Top notch customer service well done Mcdonald's.”
However, another person rated the restaurant as “poor”, stating: “Food is quite nice but seriously!! They never put the sauces in and they always charge you more than it says at the ordering screen! Please sort this out but the food is quite nice.”
Merthyr Tydfil Leisure Centre, Merthyr Tydfil CF48 1UT
Overall rating: 2.5
Food: 3.5
Service: 4
Value: 3.5
Out of 46 reviews eight people said it was “excellent” and 17 people said it was “terrible”. Eight people said it was “very good” and seven people said it was “average”.
The most recent review in August 2023 said: “Shocking avoid”. They said: “I do not want to be writing this review but feel like it is deserved after the shocking service we have received at one of your restaurants. The order is given to us and the food is stone cold as it has been sat where we can see for the last half hour.”
A more positive review in May 2023, said: “Came after swimming for lunch. Food was fresh and they helped my daughter to colour and use the ipads with the games :) love coming here.”
Bangor, Gwynedd LL57 4SU
Overall rating: 2.5
Food: 3.5
Service: 3.5
Value: 4
Of the 121 reviews, 28 gave this Bangor restaurant an “excellent” review and 14 thought it was “very good” - but 42 thought it was “terrible”. According to one reviewer, the drive thru of this McDonald’s was “one big joke”.
The reviewer added: “28 minutes from turning in to leaving, wanting only coffee. Avoid at all costs, it’s not worth your time”, while another reviewer claimed that this branch was “always forgetting orders”. They added: “Every time I go to this McDonald’s I never get my full order. I wouldn’t mind if they forgot chips or a drink but when it’s Big Macs or quarter pounders someone always misses out”.
But other diners left more positive reviews. One review said that it was a “great place to eat”, where there is “no bad food” and that it is “never cold”. Another reviewer said they went there for breakfast and added: “Bacon rolls and coffee lovely as always”.
Longwood Drive, Cardiff CF14 7HY
Overall rating: 2.5
Food: 3.5
Service: 3.5
Value: 3.5
Eleven of the 25 reviews submitted rated the restaurant “terrible”. The latest review left this month called the establishment “disgusting” and claimed that items had been left of their order.
However another review left last month called it the “best Mcdonald's in south Wales” giving it a rating of five. It said: “This is one of the best Mcdonald's in the South Wales area, I live near Rhoose but always travel to this Mcdonald's staff are friendly and very professional food is always hot.”
Caernarfon, Gwynedd LL55 2HS
Overall rating: 2.5
Food: 3
Service: 3
Value: 3
The McDonald’s branch in Caernarfon garnered 118 reviews, and a 2.5 overall rating. Of the 118 reviews, 27 gave it “excellent”, 17 gave it “very good”, 14 thought it was “average”, while 15 thought it was “poor”. A total of 45 people thought it was “terrible”.
The most recent review was by a diner who warned others to “avoid at all costs” and gave it a rating of one. “If I could give zero stars I would,” they added. “No-one knows what they’re doing, your customer service is not existent”. Another reviewer claimed they were “fuming”. They said: “Twice in two weeks I’ve been and both times food was missing”.
However, others were more complimentary. One reviewer gave it a rating of five and said it was “amazing”. They added: “Great place for a quick place to eat and great food also the staff was very kind and helpful I would recommend people to come eat there”.
Queensferry, Flintshire CH5 1TP
Overall rating: 2.5
Food: 3
Service: 3
Value: 3
The Queensferry branch received 55 reviews, with nine of them saying it was “excellent”, 10 saying it was “average”, while nearly half - 25 people, said it was “terrible”. One of the most recent reviews, which was posted in August of this year, praised the branch for its “outstanding staff member” and gave it a rating of five.
They said: “Popped into McDonald's (Asda) Queensferry. Don't usually go to McDonald's, but we were in a hurry and looking for a quick lunch. While we were waiting I noticed a female staff member going about her business quietly and very efficiently, despite the store being incredibly busy. When I spoke to her she was friendly and helpful”. They added: “I'd just like to say that she is an absolute credit to the store and should be commended.”
However, some said they had a different experience. One claimed they were given “no burger in bun just served two pieces of bread” and gave it a rating of one. They added: “I had been travelling from a work trip for six hours and popped into McDonalds Queensferry on my way home to pick up a happy meal. When I got there it was very quiet with lots of staff not really doing much. I waited 15 mins for my happy meal and left. During my drive home I opened the burger to find two plain buns with no burger nothing! Will not be using this McDonalds ever again.”
Holywell, Flintshire CH8 8RF
Overall rating: 2.5
Food: 3
Service: 3
Value: 3
This McDonald’s has so far received 89 reviews, and an overall rating of 2.5. Some 16 people believed it was “excellent”, 10 believed it was “very good”, nine thought it was “average”, while eight believed it was “poor” and 46 believed it was “terrible”.
One reviewer found that it was “surprisingly good” and gave it a rating of five. “Been twice in the last 5 days,” they said. “Used drive thru.. Both times very quick.. And the product was hot and well put together. Staff are incredibly efficient and pleasant. Best McDonalds I’ve visited in a very long time.”
Another review, who also gave it a rating of five, explained that a member of staff had been “great” and helped their family “tremendously”. They added: “We needed hot water to make a bottle and she helped with this no problem. An asset to the restaurant. Clean restaurant and fast service.”
But another diner claimed their experience was “awful”. They said: “Cold chips, cold chicken nuggets and an overcooked filet o' fish that was inedible to being crunchy all the way through. Awful. If we hadn't driven off on to the A55 before we started eating after a long journey we would have brought it all back to complain about it.”
Llandudno Junction, Conwy LL31 9XX
Overall rating: 2.5
Food: 3
Service: 3
Value: 3
The Llandudno Junction McDonald’s has so far received 123 reviews, with 24 believing it was “excellent” but double - 48 people, believing it was “terrible”.
“The food is good the wait is alright they sometimes get your order wrong but overall the restaurant isn’t that bad so 4/5,” one reviewer said.
But one diner was seemingly over the moon with their experience. They said: “I recently went to go and watch the new Garfield movie in the cinema and it was amazing, but after it I was really hungry so I went to the McDonald’s near by, there was this young man at the front called Cynan but he likes to be called ‘captain quanan’, his customer service was amazing and made the food with passion and elegance which I could taste in the food, he even came to the table and cleared it for me and asked if I had a quantastic time, how kind of him. Would recommend this McDonald’s around the north Wales area”.
28/29 St. Mary Street, Cardiff CF10 1AB
Overall rating: 2.5
Food: 3
Service: 3
Value: 3
Of the 85 reviews left for the restaurant, 38 customers rated it “terrible” with complaints about the food as well as the service and hygiene. The last review was left in July this year, giving it a rating of one.
The review said: “30 minutes stood there waiting for a one double cheese burger and not so much as a 'sorry for the wait' food came cold and I honestly think I could have walked into the kitchen and took what I wanted and they wouldn’t have batted an eyelid. I’ve never been so angry waiting for a burger and never made a review in my life.”
North Walk, Cwmbran NP44 1PR Wales
Overall rating: 2.5
Food: 3
Service: 3
Value: 3
This McDonald’s has 64 reviews, 13 of which are “excellent”, 12 of which are “average” and 22 of which are “terrible.” One recent negative review said the customer service was “terrible” and added: “Spent £34 pounds on a order and they send me the wrong order and refused to help.”
While another said: “Spent 30 minutes waiting for food... Supposed to be fast food... Had refund and went elsewhere.” But others praise the quick delivery service, saying the food was “nice and hot,” and another added: “I booked McDonalds for my daughter’s birthday I was able to book a space and pre order which was great and took away a lot of the stress. The added table service was great. Geraint the manager on shift was excellent and his customer service superb. Staff were friendly, had activities ready for the girls and balloons. They had a great afternoon one of the best Macdonalds I have ever been to staff could not do enough and the place was spotless. Thank you everyone.”
Park Parc-y-llyn Retail Park, Aberystwyth SY23 3TL
Overall rating: 2.5
Food: 3
Service: 2.5
Value: 3
This McDonald’s has 118 reviews but more than half are either “terrible” (49) or “poor” (13). The rest are evenly distributed between “average,” “very good” and “excellent.” One positive 5* review said: “Very clean restaurant. Arrived with five children and two adults but easily found a table. Food was fresh and arrived quickly. Staff were friendly and polite.” But other poor reviews complained about cleanliness and the speed of service.
Pool Road Cambrian Way, Newtown SY16 1DG
Overall rating: 2.5
Food: 3
Service: 3
Value: 2.5
Out of 111 reviews only 15 people said it was “excellent” and 48 people said it was “terrible”. 20 people said it was “very good” and 16 people said it was “average”. The most recent review in August 2024 said: “Don’t go here”, citing "terrible service".
A more positive review in June 2023, said: “Just want to say how lovely it was to visit a McDonald’s and have staff who care about their customers. The staff were friendly, helpful and efficient. Food was great, but the service was amazing. Especially the gentleman who I think was called LK.”
M4 Junction 47 Penllergaer Estates, Pontarddulais SA4 9GT
Overall rating: 2.5
Food: 3
Service: 2.5
Value: 3
The reviews for this branch are mixed, with between nine and 13 people rating it each of either “excellent,” “very good,” “average” or “poor.” A further 28 rated it “terrible.” A recent 3* review reads: “I visited here last night and asked for my cheeseburger with extra pickles extra onions and extra mustard only received extra onions and literally had one pickle for the whole burger and no mustard.”
Other recent reviews bemoan the quality of the food and the warmth of the coffee, with one also saying the customer service was “very poor.”
A better review in July 2022 said: “The food, hot. The arrangement on the tray, lovely. The vibe, chill. The staff, not ugly. I know it’s just a McD’s, but everything they could do right, they did. Fast, hot delicious Big Macs and Happy Meals. We had just been working on a retreat for a week and just wanted to stop for something to eat on the way back, and it honestly hit the spot so hard it was orgasmic. If you want a McDonalds, this is a very good McDonalds. Easy 5 star. Keep it up.”
Culverhouse Cross, Cardiff CF5 6EH
Overall rating: 2.5
Food: 2.5
Service: 3
Value: 3
Over 50% of the reviews left for the McDonald's in Culverhouse Cross were negative with ten rating it “poor” and 33 rating it “terrible” out of the 80 reviews submitted. There were positive reviews with 12 people rating it as “excellent”, however they were all submitted in 2018 or prior.
The latest review made in July described the service there as “terrible” and complained of missing items in their order. Another review rating of one read: “Terrible terrible rude service...Refunded requested , abuse and a lot of mucking about received.”
Newbridge Gateway Bridge Street, Newbridge NP11 5GH
Overall rating: 2.5
Food: 2.5
Service: 2.5
Value: 3
Of this branch’s 44 reviews, a large number (25) were rated “terrible,” with 14 rated either “excellent” or “very good.” A recent review in July 24 said the staff lacked “manners” and another said the customer service was “terrible.”
Lyne Road, Newport, NP20 5JG
Overall rating: 2.5
Food: 2.5
Service: 2.5
Value: 3
Of the 34 people reviewing this restaurant, seven people rated it “excellent” but 12 people also thought it was “terrible”. The majority of reviews people left were negative, with only 13 people rating the restaurant “excellent” or “very good”, compared with 19 “poor” or “terrible” scores.
One of the most recent reviews left in August 2024 rated the restaurant as “terrible”, stating: “I had a very unpleasant visit to McDonald's recently. First, the food was ridiculously hot—so much so that it was almost impossible to eat right away without burning my mouth. I appreciate fresh food, but this was extreme. To make matters worse, the staff was incredibly rude. When I politely raised my concern, they were dismissive and unhelpful, as if my experience didn’t matter. Overall, it was a very disappointing visit, and I won’t be in a hurry to return anytime soon.”
Another customer left a more positive review, saying they had received “great customer service” from the manager who resolved an issue and “offered a good will gesture”, describing the service as “first-class”.
Rhuddlan Road A55 Expressway, Abergele LL22 7HZ
Overall rating: 2.5
Food: 2.5
Service: 2.5
Value: 3
Of the 136 people reviewing the restaurant 19 people said it is “excellent”, however 67 people said it was “terrible”. A total of 18 people said it was “poor” and 20 people said it was “average”.
The most recent review in September 2024 said the restaurant was “awful”. They said: “Sausage egg mcmuffin was burnt. It really should have been put in the bin by staff and not served that way. Even the bread bap was burnt.”
However in August 2024, one reviewer enjoyed their visit. They said: “I think this place was amazing. I don’t get why the reviews are so low, the food was delivered quick and we had an enjoyable time.”
Iberis Road/ffordd Iberis Llanfoist, Abergavenny NP7 9LQ
Overall rating: 2.5
Food: 2.5
Service: 2.5
Value: 2.5
Out of 81 reviews 16 people said it was “excellent” and 41 people said it was “terrible”. A total of 10 people said it was “average” and eight people said it was “poor”.
The most recent review in August 2024 said to “avoid”the eatery, they said: “Disgusting sauce everywhere food missing refused to fix missing two portions of nuggets this is the worst experience I’ve had.”
A more positive review in July 2024, said: “Reading the reviews on here giving poor reviews on this restaurant somehow mystifies me, we use the restaurant every week with our grandchildren and every week have a first class welcome and service , the restaurant is kept spotless in all areas, toilets are immaculate always, floor staff go above and beyond to help if you need it and nothing is a problem, as for the food it's as good as you can get from McDonald's, just visit other outlets and judge for yourself, the team here are a credit.”
Llanfoist Iberis Road, Abergavenny NP7 9LQ
Overall rating: 2.5
Food: 2.5
Service: 2.5
Value: 2.5
This franchise has 81 reviews and whilst 16 of those are “excellent,” 41 are “terrible” and a further eight “poor.” One reviewer said: “Disgusting sauce everywhere food missing refused to fix missing two portions on nuggets this is the worst experience I’ve had,” with another saying the fries were “rubbery” and the burger was “just warm,” not hot, and their table needed a clean.
However some of those most recent reviews are very positive, with one reviewer in June 2024 giving 5* and saying: “Lovely McDonald's, cracking views and extremely friendly staff. I'm local and go regularly as my children/grandchildren are very well looked after by the staff.” Another added: “Reading the reviews on here giving poor reviews on this restaurant somehow mystifies me, we use the restaurant every week with our grandchildren and every week have a first class welcome and service.”
Foundry Road, Morriston, Swansea SA6 8DU
Overall rating: 2.5
Food: 2.5
Service: 2.5
Value: 2.5
Of the 83 reviews for this McDonald’s, 12 people rated it “excellent” but this is outweighed by the 37 people who say it is “terrible”. The majority of reviews for this restaurant are negative, with 57% of ratings describing it as either “poor” or “terrible”.
The most recent review from August 2024 rated this restaurant “terrible”, stating: “If I could give this place 0 I would. My husband ordered food for myself granddaughter and himself. The orders for him and granddaughter were ok but mine was diabolical. Asked for extra onions and no cheese. Had cheese and no onions. When returned came back with just a burger in a bun no onions. They went straight in the bin. If they can’t get a simple order like that right there is no hope. We will not be returning to this McDonald’s in a hurry.”
A review left in 2020 was much more positive however, describing the restaurant as “excellent”. They said: “I would like to congratulate this branch of McDonalds. The service is impeccable. From the time you enter, when details are taken with a smile, you are shown to a table and everything is sparkling clean. There is no sign of rubbish left around and tables, chairs and high chairs are cleaned as soon as they are left vacant. Well done to the staff and management.”
Rogerstone, Newport NP10 9HZ
Overall rating: 2.5
Food: 2.5
Service: 2
Value: 3
Of the 39 reviews for this restaurant, 10 people rated it “excellent”. However, 18 people also claimed that it was “terrible”. There are more negative reviews for this restaurant, with 13 leaving a positive rating.
The most recent review in June 2024 rated this McDonald’s “terrible”, stating: “Picked up food after a late shift. Double Big Mac and a Big Mac. When I got home despite being in a “double Big Mac” box, I received the standard burger with only two patties not four. I’m not driving back there at 12:30 to get a replacement and I shouldn’t have to. Truly useless”
However, many of the positive reviews praise the customer service at this McDonald’s. One said: “We came to collect our app order which hadn’t gone through because of a problem with my phone. Sarah came to the car and assisted us with our order. I must say Sarah was a delight to deal with, extremely helpful, polite and truly an asset to your business. It is so nice to come across such a professional, dedicated and efficient individual. Thank you Sarah, your help was very much appreciated.”
12/14 Queen Street, Cardiff CF10 2BU
Overall rating: 2.5
Food: 2.5
Service: 2.5
Value: 2.5
17 of the 43 reviews that were left for the restaurant rated it “terrible” but eight diners gave it an “excellent”. The latest review left for the restaurant in the city centre was written just last month and rated it a one.
The review read: “My strawberry lemonade was literally half full, even after my friend went back to complain they barely added any more to it and it had a weird lump in the drink. The fries also were cold and when i started eating them they tasted like EGG?? I honestly don’t even know how it was so busy.”
Other reviews written about the restaurant named it “absolutely disgusting”. However some visitors enjoyed their meals saying they would “definitely” go back again.
Carmarthen Road Cwmdu Retail Park, Swansea SA5 8LJ
Overall rating: 2.5
Food: 2
Service: 2.5
Value: 2.5
Of the 72 reviews for this McDonald’s, 37 people rate it “terrible”, while only 13 say it was “excellent”. There were more negative reviews than positive with over 60% of reviewers rating it either “poor” or “terrible”.
A review from April 2024 that rated the restaurant “terrible” stated: “Delivery with just eat but I can't blame the driver as he's not the one sorting the order out . They missed two burgers off my order n everything turned up freezing . Phone to report it to them but get told u should get a refund.”
However, another reviewer who left a “very good” rating said that the customer service was a highlight of this location. They explained: “The staff were very pleasant and friendly, service was quick and food was as good as always The only downside was the teenagers making so much noise and dragging there chairs all the time. They made hell of a mess, all in the floor and drinks throw. So disrespectful to the staff for them to clean it all up. No manners. We had a little girl with us and she was even annoyed with them and she's only 4!”
Coldra Roundabout Chepstow Road, Newport NP18 2NX
Overall rating: 2.5
Food: 2.5
Service: 2
Value: 2.5
Of the 133 reviews for this restaurant, 21 rated it “very good” while 43 disagreed and described it as “terrible”. A total of 51% of people gave this location ratings of “poor” or terrible”, while 20% described it as average, leaving only 37 positive ratings.
A reviewer in July 2023 rated the restaurant “terrible” and explained: “Not first time I have been here but will be the last. Unfortunately on many occasions food is delayed or wrong or cold.
Another reviewer disagreed, rating it “excellent”. They said: “This branch of McDonald's is quite busy at times, offers excellent service, staff are polite and restaurant is clean. Located just off the coldra roundabout on the A48 towards Langstone.”
18/20 High Street, Rhyl LL18 1ES
Overall rating: 2.5
Food: 2.5
Service: 2
Value: 2.5
Out of the 117 reviews 21 people said it was “excellent” and 48 people said it was “terrible”. A total of 14 people said it was “very good” and 21 people said it was “poor”.
The most recent review in June 2024 said there was “very poor management and service”. They said: “Poor service, poor management, rude crew members, Went in they got my order wrong AGAIN. I ordered 3 things and managed to get it wrong. Every time this happens. Went in to complain crew member told me to make sure I check what I've ordered next time... They upset my grandchild as they heard them on the phone. This is the worse mcdonalds in Wales.”
There was a more positive review in April 2024, saying: “A tasty place for burgers chicken nuggets and more so it is not a place you should go to every day but it is a place that you'd want to go to every day.”
Cyfartha Retail Park, Merthyr Tydfil CF48 1HY
Overall rating: 2.5
Food: 2
Service: 2
Value: 2
Out of 45 reviews six people said it was “excellent” and 21 people said this restaurant was “terrible”. A total of 10 people said it was “very good” and four people said it was “poor”.
The most recent review in September 2024 claimed it was “filthy”. They said: “Genuinely a disgusting restaurant, the place was filthy, pictures attached. Toilets were so gross I made my daughter wait till we got home. Service is alright but they half fill the drinks and food is thrown around which they don’t hide and you can see straight into kitchen. Floors were like a day out in Paris. There was two girls stood by the bins just talking when one of them could have been in the kitchen cleaning the filth. Waited 40 minutes in a line for food and then they forgot part of order. Alright parking though. Wouldn’t waste your time! The Icecream was great though.”
A more positive review in February 2023 said: “Good fresh food today lovely and hot. QUICK delivery, service despite being very very busy this afternoon. Very impressed. JF.”
High Street, Newport NP20 1GF
Overall rating: 2.5
There aren’t enough food, service, or value ratings for this McDonald’s to provide a score. Of the 17 reviews left for this restaurant, two people rated it “excellent”, but nine people said it was “terrible”. Most people left a negative rating, with only six people saying it was “excellent” or “very good”.
A review left in November 2023 rated the restaurant as “terrible”, saying: “Taken 40 min to make 20 chicken nugs!! Not good enough for a fast food restaurant. Very very hungry.”
Another reviewer however praised the “Great customer service”. They said: “Although we received a small mistake with our order, the staff member who reported the issue (man with glasses) for us and subsequently the manager came and spoke with us. Talk about great customer service, both gentlemen were very understanding, thoughtful and considerate. Both men did a superb job and are a credit to McDonald's. Thank you for a lovely lunchtime eating experience, it was much appreciated.”
Capitol Shopping Park, Cardiff CF11 8AZ
Overall rating: 2.5
There aren’t enough food, service, or value ratings for this McDonald’s to provide a score. A total of 22 reviews have been left with the last one being submitted in 2023.
The latest review from November 2023 rated it a one. The unhappy customer wrote: “This must be one of the most poorly managed McDonald's in the country. Everything is either broken or poorly maintained. Toilets are in tatters, toilet roll holders broken on the floor and empty. Hand driers not working properly, ketchup and sauce pump things empty, and clearly not looked after for days. It was just me, the wife and my daughter in the restaurant, and it took absolutely ages to have our food delivered.”
Overall rating: 2.5
There aren’t enough food, service, or value ratings for this McDonald’s to provide a score. Of the three reviews for this McDonald’s, one person said it was “excellent” and while the others rated it “terrible”.
The most recent rating in July 2024 gave this restaurant an “excellent” and said they had a “lovely afternoon”. In their review, they said: “Lovely McDonald's, clean and very efficient. Staff were welcoming and the food was very tasty. I've not been here before so it was a pleasant surprise.”
However, another reviewer was unhappy with their experience, stating: “The employees at this restaurant do not pay attention to detail. It seems like everytime I go there, it's an issue. Last time I waited to order breakfast in the drive-thru for 10 minutes to be told the computers were down. Today I got home and had the wrong order. I went back and they replaced it after waiting for 10 min. The actually gave me the same cold fries that I originally ordered 10 min prior. GET IT TOGETHER MCDONALD'S!”
St Clears SA33 4JN
Overall rating: 2.5
There aren’t enough food, service, or value ratings for this McDonald’s to provide a score. The last person to leave a review spoke positively about their experience at the restaurant.
The review was left last month and it read: “Don't have many McDonald's as they're usually not very good, tried a few places to eat at around 5pm (bank holiday Sunday) everywhere was full so we were forced to go here. I can only say it's the best McDonald's we've ever had, everything was piping hot, place was clean and the staff were friendly, wouldn't hesitate to return.”
Northop Hall, Flintshire CH7 6HB
Overall rating: 2.5
There aren't enough food, service, value or atmosphere ratings for this McDonald's yet. Of the 65 reviews the Northop Hall McDonald’s received, 11 believed it was “excellent”, six thought it was “average”, while 31 thought it was “terrible”.
One reviewer was not happy with their fries and gave their overall experience a rating of one. They said: “Limp, under cooked fries , burger had a funny taste and the coffee was appalling - don’t often frequent McDonald's and this reaffirmed why!”.
Another diner, who also had an issue with the fries and gave their overall experience a rating of three, said: “Ordered from here; food was cold, didn’t get the dips I paid for as well as the dips that come with any of the meals. And the chips were packed upside down like they were just thrown in so they emptied out to the bottom of the bag.”
However, one diner claimed that their faith in McDonald’s was “renewed”. They said: “I was pleasantly surprised to have eaten one of the best tasting UK McDonald’s I can remember in a long time. Fries were perfect and the double quarter pounder looked like the picture and most importantly was very tasty. I could knock a point off for waiting in a bay but I would have happily waited double the time since the wait was worth it. The team you have on at 8pm on a Tuesday need a pay rise.”
Flint, Flintshire CH6 5GB
Overall rating: 2
Food: 3
Service: 2.5
Value: 3
The McDonald’s in Flint has garnered 61 reviews, with eight of those reviews believing it was “excellent”. Seven people thought it was “very good”, nine thought it was “average”, while only two believed it was “poor - but 35 believed it was “terrible”.
According to one reviewer, they had to wait “half an hour to get food via the drive thru”, and added “fast food this is not”. They then added: “I would have gone elsewhere but once you're in the queue you're trapped as there is no way of leaving the line due to the way the road is. This was at 9:30pm with hardly anyone at all in the restaurant and this isn't the first time it’s taken ages using the drive-thru. If you must get food from this branch, park up and go in, do not sit in the drive-thru.”
Meanwhile, another diner praised the branch for its “good customer service”. They gave their overall rating of four and said: “Food was average - as expected with fast food. But the service received from a particular worker… was exceptional. He was polite, professional and actually considered how he packaged the food etc.”
Oxford Street, Swansea SA1 3AE
Overall rating: 2
Food: 2.5
Service: 2.5
Value: 3
Of the 69 reviews, only five rate this restaurant “excellent” while 36 people said it was “terrible”. The majority of ratings are negative, with 66% of people describing it as “poor” or “terrible”. Only 17% of people left a positive review.
One of the negative reviews said: “This place deserves all the bad reviews it gets. The self service order machine did not print the receipt, and the staff member at the counter was unable to print a replacement so I am now unable to claim a voucher for a reduced price burger and chips. The food (Big Mac and fries) was lukewarm. No milkshakes and take away only so had to sit outside with all the seagulls. One of the worst McDonald's I have ever been to.”
However, someone else who rated the restaurant as “very good”, said that it was “well up to standard”. They added: “Quick breakfast - speedy friendly service. Clean restaurant, lots of space. Food hot and well up to standard.”
Barry, CF63 2BE
Overall rating: 2
Food: 2.5
Service: 3
Value: 2.5
More than half of the customers that left reviews were unhappy with the restaurant with 35 out of 64 rating it “terrible”. The latest review was submitted in May and they complained of the waiting time for food.
However, another reviewer praised the restaurant, giving them a “very good” rating. The customer said: “This is the 1st time in a long time that I have visited a McDonald's and was pleasantly surprised. You have a choice of ordering with a person or via an electronic selection board. The food didn't take long to produce and was exactly as I expected.”
378 Newport Road, Cardiff CF23 9AE
Overall rating: 2
Food: 2.5
Service: 2.5
Value: 3
More than half of the reviews submitted for the McDonald's on Newport Road were negative with 35 people rating it “terrible” out of 62 reviews. The last review given for the establishment in July complained about the food not matching the advertisement.
Another reviewer called it “awful” saying: “Worst McDonald’s I’ve ever had. All the food was cold. Fries were undercooked and flabby. It’s really gone downhill since I was last here. Never again.”
There were also more positive reviews left with one customer writing: “Went through the drive through tonight and it was honestly the best drive through experience we've had.”
Fabian Way Port Tennant, Swansea SA1 8LD
Overall rating: 2
Food: 2
Service: 2.5
Value: 2.5
Of the 47 reviews for this McDonald’s, 28 rate it “terrible” and only four people gave it an “excellent”. Just 10 of the 47 reviews rate this restaurant as “excellent” or “very good”, meaning that nearly 70% of the reviews are negative.
The most recent review given in July 2024 rated the restaurant as “terrible” and said: “This is about the 4th time I’ve been here and yet again my order was wrong. Paid for 9x nuggets and assumed they at the bottom of the bag but nope missed out completely, and only discovered when I got home. Rang them and they could offer a refund but had to drive all the way back. Then I was told I could be given a number to quote and I would receive free nuggets!! What a cheek, free..!!! Where I quickly reminded her well they’re not free are they because I’ve paid for 9x nuggets and your incompetent staff didn’t provide what I’d paid for. And the food was cold. Awful place.”
However, another reviewer said that this McDonald’s was very good, stating: “Good location, very thorough with the cleanliness both inside and outside. Staff were also very friendly.”
1 Trostre Road, Llanelli SA14 9UY
Overall rating: 2
Food: 2.5
Service: 2
Value: 2.5
Out of this branch’s 169 reviews, a majority of them (97) are “terrible.” One review says: “Absolutely rubbish, I ordered a drive through and when I got home half the food was missing. I tried phoning but no answer. It’s not the first time it’s happened.”
Another said they were made to wait an hour for their drive thru food adding “this isn’t the first time,” with others also mentioning the long wait. One branded it “the slowest McDonald’s I have ever been to.”
Broughton Retail Park, Flintshire CH4 0DP
Overall rating: 2
Food: 2.5
Service: 2
Value: 2.5
With 73 reviews, eight believed this branch was “excellent”, while 10 thought it was “average” and 36 rated it as “terrible”. One review had seemingly a very good experience in the Broughton branch and said: “Big Mac, Big Head, Big Ups” with a rating of five.
They added: “Exquisite service from a large headed, glasses wearing gentleman. Nothing was too much trouble - even said ‘nice car mate’ - which made my day.”
But, another was seemingly unhappy with the service they received very late at night and gave it a rating of one. They said: "At midnight you’d think you’d get your order fast. Plenty of staff working, hardly any orders or customers in the place. From point of order to being served it took 30 minutes. It shouldn’t be that hard. It’s meant to be fast food. Could hear all the staff chatting away, talking about customers and laughing. Really unprofessional and painfully slow. Wasn’t hungry by the time I got it. I feel they need a manager to guide the teenagers and ensure they’re pulling their weight.”
Caradog's Well Rd, Merlins Bridge, Haverfordwest SA61 1XJ
Overall rating: 2
Food: 2.5
Service: 2
Value: 2.5
This branch has 89 reviews but 51 of them are rated “terrible” and a further 15 rated “poor”, with only 13 “excellent” and three “very good.” Recent reviews bemoan long waits, incorrect orders and poor customer service. One said: “I understand that people work long hours, or have off days but you don't take it out on your customers.”
One customer said they were spoken to in a “rancid manner.”
Gwyddon Road, Tonypandy CF40 2JQ
Overall rating: 2
Food: 2.5
Service: 2
Value: 2.5
There were 103 reviews submitted for the Mcdonald’s in Tonypandy, where 53 of them rated it “terrible” and only eight gave it “very good”. The latest review left, however, rated it “poor” and criticised the waiting time for food.
Another reviewer gave the restaurant a rating of one, writing: “We had a delivery with Uber the food turned up stone cold and the sauces were missing and they still had the audacity to still charge us for them disappointing.”
Chirk Retail Park Chirk Retail Park, Chirk LL14 5AZ
Overall rating: 2
Food: 2.5
Service: 2
Value: 2.5
Out of 214 reviews only 26 people said this McDonald’s was “excellent” and 135 people said it was “terrible”. A total of 23 people said it was “poor” and 18 people said it was “very good”.
The most recent review in August 2024 said it was a “complete bad idea”. They said: “Paid for our food at 12.40 and finally got our complete order 45 minutes later, Absolutely disgusting food was served, cheese burgers were a complete mess / falling apart, McCrispy was quite spicy ( not advertised ) Double Big Mac cold, nuggets were cold, fries like cardboard and cokes were like water. Worst £27.62 I’ve ever spent. Complete waste of TIME and MONEY will not return !!!!!!!”
A more positive review in May 2024, said: “What a lovely change to be served by two charming young men. Very helpful, polite and cheery. Thank you so much. So happy things have 100 percent improved. Will definitely return.”
30/32 Regent Street, Wrexham LL11 1SA
Overall rating: 2
Food: 2
Service: 2.5
Value: 2.5
Out of 67 reviews eight people said it was “excellent” and 33 people said it was “terrible”. A total of 13 people said it was “average” and 8 people said it was “poor”.
The most recent review in April 2024 said: “Just visited the McDonalds in Wrexham town centre with wife and three grandsons. I can honestly say that this is the dirtiest, filthy excuse for a fast food outlet. Floors filthy, windows filthy, toilets filthy, staff just hanging around doing nothing.”
A more positive review in December 2019, said: “well what can I say the best food restaurant of your life plenty to choose from to eat and very amazing service using the keypad service and having a ticket number to be served by the lovely hardworking amazing staff I love seeing them smiling behind the counter and be ready to take your order and if your sitting upstairs they will bring it to you and over to you if your sitting downstairs the staff are so sweet they ask you if you need anything else awww bless them lovely my McDonald's store thank you guys xxx we all love you."
Ebbw Vale NP23 6AY
Overall rating: 2
Food: 2
Service: 2
Value: 2.5
This branch has 73 reviews, 45 of which are “terrible” - the rest spread evenly between the other categories. Several in recent months say the restaurant got their orders wrong, with a number saying the food was lukewarm.
One in August 2023 said it was “nothing but a meeting place for foul-mouthed, disrespectful youths taking up what little seating space there is.”
Mold, Flintshire CH7 1LA
Overall rating: 2
Food: 2
Service: 1.5
Value: 2
The McDonald’s in Mold had received 123 reviews, with 18 saying it was “excellent”, 10 rating it as “average” and 73 believing it was “terrible” - over four times those that had voted it as “excellent”. One reviewer said it was “absolutely dreadful” and added: “Parking nightmare, really dirty and most toilets out of order. Managers should be ashamed for the state of this restaurant - will never return”.
Another diner argued that it was the “worst around”. They said: “Food took ages to be delivered. Terrible quality, cold leathery chips that had been cooked an hour before being delivered. No ice in drinks, no straws, no apple pies as ordered; lettuce on burger even though asked for none. Burgers tepid and slapped together. Every time we order there are things missing and staff won’t take any responsibility”.
London Road Bierspool, Pembroke Dock SA72 6BP
Overall rating: 2
Food: 2
Service: 1.5
Value: 2
This restaurant’s 117 reviews are overwhelmingly negative, with 71 rated “terrible” and only a combined 21 either “very good” or “excellent.”
Recent reviews allege that staff got orders wrong, although one 5* review in July reads: “What a fabulous environment. The service was quick and with a lovely smile. Special appreciation for Julie who went above and beyond with the children encouraging them to colour and praising their picture putting them on the [wall] for everyone to see.”
Blackwood Retail Park, High Road, Blackwood NP12 0NT
Overall rating: 2
There aren’t enough food, service or value ratings for TripAdvisor to summarise them. This McDonald’s has 65 reviews, 37 of which are “terrible,” leading to an average of two.
A number of the complaints seem to actually be about the delivery drivers - including the number of them in the restaurant, the speed of deliveries and the condition of the food when it arrives. One said they “walk around the restaurant like they own it and tbh it's very intimidating,” adding that the “wait was horrendous and the food was cold.”
Another said the restaurant “serve[s] Uber drivers as a priority” and another added: “Ordered on the app, then waited 10mins while the just eat guys get [their] orders, then got home and no fries.” This was a regular complaint among reviewers.
Mostyn Champneys Retail Park Mostyn Broadway, Llandudno LL30 1RY
Overall rating: 1.5
Food: 2
Service: 2.5
Value: 2.5
Out of the 70 reviews for the restaurant only three people said it was “excellent” and 48 people said it was “terrible”. A total of 13 people said it was “poor” and five people said it was “average”.
The most recent review in September 2024 said: “Every time we visit this establishment, we remain disappointed, one time they did not put a patty in the burgers, the next time the burger was dry beige without any sauce, today the burger should have pickled cucumbers, they were not added again, they often forget to put the extra ordered sauce, for which was paid when I order a non-spicy burger, they gave me a spicy one twice, I couldn't even eat it, so it's irresponsible and anyway, that's how the establishment works in Llandudno.”
A more positive review in July 2023, said: “We popped in unannounced after my granddaughter’s birthday party at the nearby swimming pool. The staff couldn’t have been more accommodating, with party packs and activities for all the children. They even made sure we had the best tables. This was the best customer service I’ve ever received in any restaurant anywhere. Unsurpassed.”
Treforest, Pontypridd CF15 7QX
Overall rating: 1.5
Food: 2.5
Service: 2.5
Value: 2
Almost all of the ratings left for this restaurant called it “terrible” with 34 out of 43 saying so. Only one review rated it “excellent” which was the latest review, submitted in August this year.
The review wrote: “Meal hot and fresh. Try to avoid term times to prevent a bad experience.” Other customers were not as happy with their experience, leaving reviews about the “long wait.”
Another customer said: “Worst McDonald’s I have ever been to!! Staff are very rude, never have stock and always make you park up, usually a long wait as well. Never been to one so bad.”
Cardiff Bay, Cardiff CF11 0JR
Overall rating: 1.5
Food: 2.5
Service: 2
Value: 2.5
There were no ratings left that claimed the restaurant was “excellent” but 19 of the 23 reviews rated it “terrible”. Another customer rated it “very good” and three called it “average”.
The latest review was written in August this year, calling the restaurant “absolutely vile and disgusting”, complaining about the cleanliness of the store. They wrote: “This is disgusting!! The whole time I was at the store they made zero effort to empty the bins and clean up!
Several customers left and didn’t eat because of the alleged state of the site. One customer claimed they approached staff and requested them to clean the area be told “they will get to it”, adding: "we stayed a further 20 minutes and again no effort was made.”
Aberdare, CF448DL
Overall rating: 1.5
Food: 2
Service: 2
Value: 2.5
Of the 16 reviews for this McDonald’s, 13 rate it “terrible” and while only one person gave it an “excellent”. Over 93% of ratings for this location are negative.
A review left in May 2024 rated the restaurant “poor” and said: “Every time I order online it comes back cold and rubbery. There's no feedback info on they website. That's why I'm coming here cause it’s another £17 pound for rubbish quality again.”
However, the one person who rated it “excellent” said this McDonald’s is a “great place”. The review reads: “The staff is absolutely lovely. I've been going there for a year now, and I've consistently had a great time over there. The place has recently been refurbished, and it looks fantastic!”
Glamorgan Vale Retail Park, Pontyclun CF72 8RP
Overall rating: 1.5
Food: 2.5
Service: 1
Value: 2.5
Out of the 55 reviews, the restaurant received 36 “terrible” ratings. One customer complained about the “poor service” and says it has happened multiple times at that location.
Another diner left a review criticising the fries they ordered. They wrote: “If you like your chips pale, unseasoned and undercooked (consistently) this place is for you.”
Welshpool SY21 8SL
Overall rating: 1.5
Food: 1.5
Service: 2
Value: 2
Of the 23 reviews for this McDonald’s, 17 rate it “terrible” and while three people rate it “excellent” or “very good”, meaning that over 75% of the ratings are negative.
The most recent review left in August 2024 said this restaurant was “terrible”, stating: “Asked for two medium meals and when took them home we had this chips like cardboard and cold . Not even half full disgusting. Waited half an hour!!”
However, another review described this restaurant as “one of the best McDonald’s in the UK”. They said: “Fast and efficient service and quiet as the kitchen isn’t in view. The food was good quality. One of the best McDonald’s in the UK. My only complaint is that there’s not much parking.”
Cardiff Gate Retail Park, 1 Dering Rd, Pontprennau, Cardiff CF23 8NL
Overall rating: 1.5
Food: 1.5
Service: 1.5
Value: 1.5
Of the 25 reviews left, 21 people rated it “terrible”, with only one person rating it as “average”, one rating it as “very good” and two people rating it “excellent”. The latest review left this month complained about the service at the restaurant and recommended that people not visit it.
Another review left this month said: “I would never bother going here, or even ordering online from here. Today me and my mum and boyfriend ordered a breakfast to deliver to the house and we spent nearly £27 on it, it arrived not only with just drinks, it wasn’t even our order!”
McDonald's, Caerphilly CF83 3NL
Overall rating: 1.5
Food: 1.5
Service: 1.5
Value: 1.5
This branch has 95 reviews, 69 of which were “terrible” and a further 12 “poor.” Reviewers complain of incomplete orders, lengthy drive-thru waits and the milkshake machine not working. However, one in July said their food arrived fairly quickly and was “edible,” dubbing it “a big improvement.”
Ffordd Derwen, Rhyl LL18 2LS
Overall rating: 1.5
Food: 1.5
Service: 1.5
Value: 1.5
Out of the 48 reviews only three people said it was “excellent” and a huge 41 people said it was “terrible”. Three people said it was “poor” and one person said: “average”.
In August 2024 someone said: “Ordered 2 PLAIN chicken Mayos small fries and a large vanilla milkshake waited around for about 20 minutes to cold chips One of the chicken mayos plain one wasn't don't come here if you're inpatient.”
In May 2023 another review said: “Clean and quick. Great customer service. One employee offered to help me carry condiments back to my table, another who brought over the food was friendly and engaged with the children. Even my kids commented the staff here weren't like other McDonald's.”
Baglan Old Road, Briton Ferry SA11 2YW
Overall rating: 1.5
Food: 1.5
Service: 1
Value: 1.5
This branch only has 28 reviews. Of those, almost all (21) are “terrible,” with four “excellent”, one “average” and two “poor.”
One reviewer, in April 2024, said: “Awful no respect so bad I had about 14 chips my wrap was all over the place it is disgusting get it closed nobody likes it there's fights all the time and food [is] rubbish.”
Others referenced “attitude” from staff and missing items in orders. One branded it the “worst McDonald’s in the UK” in December 2023.
Excelsior Road Off Western Avenue, Cardiff CF14 3AT
Overall rating: 1.5
Food: 1
Service: 1
Value: 1
The majority of the 43 reviews written by customers rated it “terrible” as 28 reviewers complained about their experience. Many mentioned that the service was not good and claimed they wouldn’t be going back.
One angry customer said: “I went out for lunch with a couple of friends for a quick meal as we had to be in and out but the queue to pay with cash was outrageous! Workers standing around doing nothing and not serving the 10 people standing in line. After about 25 minutes i got served and another 10 for a single burger to arrive. As i opened the burger my jaw dropped to see hairs in the burger!”
Magor Msa, Magor, NP26 3YL
Overall rating: 1.5
There aren’t enough food, service, or value ratings for this McDonald’s to provide a score. Of the two reviews for this McDonald’s, one person said it was “poor” and the other rated it “terrible”.
The most recent review left in July 2022 rated it “poor”, stating: “Friday 22nd of July and we were travelling along the M4 on our way from Devon to Holyhead to catch the ferry to Ireland. We stopped at Magor Service Station, for a pit stop and lunch, we decided to come here for our food. On arrival we not all that impressed with the general look of the Service Station it appeared to be a bit shabby, rundown and grotty. The downbeat feel carried forward to the inside and to here. We ordered our food via the App for collection on our arrival. People just stood around waiting for the food. Basically it consisted of a serving counter and a standing waiting area, not all that nice. Once our food was ready for collection we took it and went back to the car to eat it, did not want to stay here any longer. In fairness the burgers and coffees were good but the restaurant and service station could be classified as a bit of a dump.”