Greggs Opening Times: Sunday, Christmas & Bank Holiday Hours
Standard UK Greggs opening and closing hours, Sunday trading restrictions, motorway service branches, and bank holiday schedules.
Quick answer: most high-street branches open around 6:30–7:00 am and close by 5:30–6:30 pm, with shorter hours on Sundays under UK trading rules.
Standard high-street opening hours
Typical high-street and town centre Greggs shops open between 6:30 am and 7:00 am Monday to Saturday, and close between 5:30 pm and 6:30 pm. Suburban retail park branches often operate later.
Sunday opening times & trading restrictions
Under UK Sunday trading regulations, larger retail stores operate reduced continuous trading hours (often 10:00 am to 4:00 pm or 11:00 am to 5:00 pm). Smaller high-street shops may trade varied Sunday hours.
Motorway services & travel hubs
Greggs branches located at motorway service areas (such as Moto, Welcome Break, or Euro Garages), train stations, and airports open earlier in the morning and remain open later in the evening to accommodate travellers.
Bank holidays & seasonal opening hours
Greggs shops are typically closed on Christmas Day. Reduced or Sunday trading hours apply on Boxing Day, New Year's Day, and Easter Sunday. Check your local branch using the official Greggs shop finder for live local opening times.
Is Greggs open on Sunday and bank holidays?
Most Greggs shops open on Sundays, but hours are shorter, often starting at 8:00 or 9:00 am, with some retail units trading around 10:00 am to 4:00 pm. On bank holidays and at Christmas and Easter, Greggs opening times usually follow the Sunday pattern, and many shops close on Christmas Day, so check your branch in the Greggs app or shop finder first. Greggs Boxing Day hours also vary by shop. Breakfast stops at about 11:00 am whichever day it is.
Frequently asked questions
Is Greggs open on a Sunday?
Yes, most Greggs shops open on Sundays, usually for shorter hours than on weekdays. Larger shops follow Sunday trading rules, so check your own shop's Sunday hours in the official Greggs shop finder before you go.
What time does Greggs close?
Most high-street Greggs shops close between about 5:30pm and 6:30pm, while some retail-park, station and motorway-service shops stay open later. Closing times are set shop by shop, so the shop finder is the only reliable source for yours.
Is Greggs open on Christmas Day?
Greggs shops are typically closed on Christmas Day, with reduced hours on Boxing Day and New Year's Day. Greggs publishes festive hours for each shop in its shop finder closer to the date, so check there for 2026.
Is Greggs open on bank holidays?
Most Greggs shops open on bank holidays, usually on Sunday-style hours. Easter Sunday and other holidays vary by shop, so check the Greggs shop finder for your local branch.
What time does Greggs breakfast end?
Most Greggs shops serve breakfast until 11:00am, when the counter changes over to the lunch menu. See our breakfast times page for more detail.