Cardiff is home to 28 Greggs bakeries, and each has been ranked from best to worst using Google review data. The highest-rated branch, at 75 Grand Avenue in Ely, scored 4.6 out of 5 based on 158 reviews, while the lowest-rated, on Albany Road, scored 3.5 based on 98 reviews.
A new 28th store recently opened at Fairfield Business Park in Taff's Well, but due to its recent opening it is not included in this list.
Top-rated branches in Cardiff
The Greggs at 75 Grand Avenue, Ely, is the best-rated in the city. Miranda Cortez, who visited around 11.20am, said: "Plenty variety for you to choose according to your taste. Clean, no waiting. Recommended." However, customer Josh left a one-star review, saying: "Visited at midday on a Friday, there were only two rolls left in the entire fridge and queues were out of the door. Staff seemed too busy preparing online orders."
The Regents Trade Park branch, rated 4.4 based on 359 reviews, received praise from Griff, who said: "Called ahead asking if they'd make me an item that isn't on the breakfast menu. Staff were happy to do so, excellent service." A one-star review from Jake Verallo said: "With a queue outside of the door, the staff are more concerned with looking at their phones and talking to each other instead of serving customers, myself and three other people walked out. The staff need replacing or retraining, would never recommend this Greggs!"
City centre and popular locations
Several branches scored 4.2 out of 5, including St Mary Street (115 reviews), Mermaid Quay (172 reviews), Clifton Street in Roath (138 reviews), 34 Queen Street (13 reviews), Avenue Retail Park (495 reviews), 140 Queen Street (123 reviews), Crwys Road in Cathays (160 reviews), and Wilson Road in Ely (258 reviews).
At St Mary Street, James left a five-star review saying: "Great cheap eat near the castle, there's plenty of fancy options in this tourist hotspot but for a quick bite to eat, you can't go wrong here." Ben Rigg was less satisfied, saying: "Two weeks straight of no vegan or veggie options. Having to walk across town to try to find some. Probably not the staff's fault but poor considering Greggs is supposed to be so inclusive for vegetarians."
Paul Devivo praised the Mermaid Quay branch, saying: "High marks.. Really good and in a great situation. Excellent hot breakfast rolls and good coffee for under £3. Ideal for sitting outside on a nice morning if you want to avoid the other all expensive eateries around the Quay." Another customer complained: "Never has anything in stock. Especially hot sandwiches and baguettes. Used to think it was just after busy times, but over the last month must have been about 7-8 times at different times of day and on different days and every time the shelves are empty."
Branches scoring 4.1 and 4.0
Several branches scored 4.1, including Thornhill Road (490 reviews), St Johns Street (176 reviews), Central Square (170 reviews), Salisbury Road (54 reviews), Wellfield Road (67 reviews), Park Place (169 reviews), and Cowbridge Road (169 reviews).
Abbott Stuart praised Thornhill Road, saying: "Always great service in this branch. The staff display courtesy, efficiency and effectiveness in their delivery of hot drinks, breakfast rolls and baguettes to the ravenous hordes of a weekday morning. Nothing short of a well oiled machine." Andrew Wilce disagreed, writing: "Slowest service I've ever experienced in a Greggs. The staff were nice enough but there was a huge queue and they had no urgency - took 15 mins to get a bacon roll."
Branches scoring 4.0 include Leckwith Road (262 reviews), Llandaf North at The Tivoli (100 reviews), Excelsior Industrial Estate (203 reviews), Whitchurch at 19 Merthyr Road (96 reviews), and Caroline Street (182 reviews). Emyr Foxhall said of Leckwith Road: "A good Greggs to go to, mostly to grab and go but there are 3 or 4 tables to sit at if you need them." Dawn Fish left a one-star review saying: "Went in-store this morning with my Mum, bit of a queue (which is understandable, as it's a popular one), then met with a very unhelpful assistant at the till that appeared to 'not want to be there'."
Lowest-rated branches
St David's Arcade scored 3.9 based on 7 reviews, Cardiff University scored 3.9 based on 44 reviews, Penarth Road scored 3.9 based on 127 reviews, Parkfield House scored 3.7 based on 26 reviews, and Albany Road scored 3.5 based on 98 reviews, making it the worst-rated Greggs in Cardiff.
Despite the low rating, Alan Davis left a five-star review for Albany Road, saying: "Always excellent value, even in the motorway services where you pay a little more. Good quality across the whole range and service with a smile." Manuel Jose left a one-star review, writing: "I’m really disappointed with my recent visit to Greggs. I went in to buy some food yesterday (31/08/2025), but the experience was unexpectedly unpleasant. The staff were noticeably rude and dismissive toward me, while I observed them being friendly and polite to other customers."