Greggs Bank Holiday Opening Times
The short version
Despite what a lot of guides claim, Greggs doesn’t switch to shorter, Sunday-style hours for most 2027 bank holidays. On New Year’s Day, Good Friday, Easter Monday and the rest, branches simply trade their normal daily hours — there’s no law that shortens a shop’s day just because it’s a bank holiday. The real exception is Christmas: every UK Greggs closes completely on Christmas Day, and hours are shorter on the days either side of it while stores get back up to speed. In 2027, Christmas Day falls on a Saturday, which pushes the bank holidays themselves to Monday 27 and Tuesday 28 December — the one stretch of the year genuinely worth double-checking. Breakfast still ends at 11am on every date below; only the opening time ever moves. Confirm your exact branch in the Greggs store finder before a special trip.
Greggs Bank Holiday Opening Times: Every Date in 2027
Ask five people what happens to Greggs’ hours on a bank holiday Monday and you’ll get five different answers. A lot of them will tell you it’s Sunday hours across the board — 8am till 5pm, breakfast squeezed into a three-hour window. Most of that turns out to be a myth: unless a branch chooses otherwise, a bank holiday is just a normal weekday as far as UK trading law is concerned, and most Greggs stores treat it exactly that way.
Where things do genuinely change is Christmas, and 2027 makes that stretch more complicated than usual because Christmas Day falls on a Saturday. Below is the full 2027 picture — every bank holiday date for England, Wales, Scotland and Northern Ireland, what actually happens to Greggs’ hours on each one, and the two dates that trip people up for reasons that have nothing to do with bank holidays at all. Dates are checked against the official gov.uk bank holidays calendar.
The 2027 Bank Holiday Calendar, Nation by Nation
First, the raw dates. 2027 is unusual because two fixtures fall on weekends: New Year’s Day lands on a Friday (no knock-on effect), but Christmas Day lands on a Saturday, which pushes two substitute bank holidays into the following week. Scotland also picks up a substitute for 2nd January, giving it a four-day New Year run of its own.
| Date 2027 | Day | Bank holiday | Applies in |
|---|---|---|---|
| 1 January | Friday | New Year’s Day | Whole UK |
| 4 January | Monday | 2nd January (substitute day) | Scotland |
| 17 March | Wednesday | St Patrick’s Day | Northern Ireland |
| 26 March | Friday | Good Friday | Whole UK |
| 29 March | Monday | Easter Monday | England, Wales, NI |
| 3 May | Monday | Early May bank holiday | Whole UK |
| 31 May | Monday | Spring bank holiday | Whole UK |
| 12 July | Monday | Battle of the Boyne (Orangemen’s Day) | Northern Ireland |
| 2 August | Monday | Summer bank holiday | Scotland |
| 30 August | Monday | Summer bank holiday | England, Wales, NI |
| 30 November | Tuesday | St Andrew’s Day | Scotland |
| 27 December | Monday | Christmas Day (substitute day) | Whole UK |
| 28 December | Tuesday | Boxing Day (substitute day) | Whole UK |
Two more dates matter for Greggs fans even though neither is technically a bank holiday: Easter Sunday (28 March), when opening is genuinely down to the individual branch, and Christmas Day itself (Saturday 25 December), the one date every UK Greggs closes without exception. Both are covered in full below.
Do Bank Holiday Hours Actually Change?
Short answer: usually not. It’s a common assumption that Greggs switches to shorter, Sunday-style hours on every bank holiday — but that mixes up two different things. Sunday trading rules only ever applied to Sundays; a bank holiday that falls on a Monday, Tuesday or Wednesday is, legally speaking, just an ordinary weekday. Unless a branch chooses otherwise, it opens and closes at its normal time regardless of what the calendar calls the day.
On New Year’s Day, Good Friday, Easter Monday, both May bank holidays, the Summer bank holiday, St Andrew’s Day, the Battle of the Boyne and St Patrick’s Day, most Greggs branches trade their usual schedule for that day of the week — the same start and finish time you’d get on any other Monday, Tuesday or Wednesday. The genuine exception is the Christmas period: Greggs closes completely on Christmas Day, and the days either side of that closure run shorter hours while the chain gets back up to speed. That’s covered in detail further down.
Typical trading hours by day (standard high-street Greggs)
Notice the bank holiday Monday bar matches the weekday bar exactly — that’s the point most other guides miss. It’s Sunday, and the days right around Christmas, that are genuinely shorter.
ℹ️ The law only covers Sundays and Christmas Day
There’s no general law that shortens UK shop hours on a bank holiday. The Sunday Trading Act 1994 restricts large shops (over 280 square metres) to six hours’ trading on a Sunday — irrelevant to a Monday bank holiday. The Christmas Day (Trading) Act 2004 stops large shops opening on 25 December, but only in England and Wales — it doesn’t extend to Scotland or Northern Ireland, and most Greggs branches are small enough to fall outside it anyway. So Greggs’ UK-wide Christmas Day closure is a company decision to give every member of staff the day off, not something the law requires of a business its size.
For the everyday baseline this all hangs off — weekday, Saturday and Sunday hours by store type — our Greggs opening times guide has the full breakdown.
Date by Date: What Greggs Actually Does
This is the table most other guides get wrong — a lot of them mark every bank holiday Monday as “reduced hours,” which isn’t how UK trading law or Greggs’ own pattern works. Individual branches can still vary, and franchise sites (motorway services, airports, petrol forecourts) set their own timings, so treat “typical” as the likely picture rather than a guarantee.
| Date 2027 | Occasion | Typical Greggs status | Usual hours where open |
|---|---|---|---|
| Fri 1 Jan | New Year’s Day | Open, normal hours | Normal Friday hours (a handful may open slightly later after New Year’s Eve) |
| Mon 4 Jan | 2nd Jan substitute (Scotland) | Open, normal hours | Normal Monday hours |
| Wed 17 Mar | St Patrick’s Day (NI) | Open, normal hours | Normal Wednesday hours; some NI branches vary locally |
| Fri 26 Mar | Good Friday | Open, normal hours | Normal Friday hours |
| Sun 28 Mar | Easter Sunday (not a bank holiday) | Branch-dependent | Where open: normal Sunday hours, ~8am – 4/5pm |
| Mon 29 Mar | Easter Monday | Open, normal hours | Normal Monday hours |
| Mon 3 May | Early May bank holiday | Open, normal hours | Normal Monday hours |
| Mon 31 May | Spring bank holiday | Open, normal hours | Normal Monday hours |
| Mon 12 Jul | Battle of the Boyne (NI) | Open, normal hours | Normal Monday hours |
| Mon 2 Aug | Summer bank holiday (Scotland) | Open, normal hours | Normal Monday hours |
| Mon 30 Aug | Summer bank holiday (E&W, NI) | Open, normal hours | Normal Monday hours |
| Tue 30 Nov | St Andrew’s Day (Scotland) | Open, normal hours | Normal Tuesday hours |
| Fri 24 Dec | Christmas Eve (not a bank holiday) | Open, normal hours | Normal Friday hours; some branches close a little earlier |
| Sat 25 Dec | Christmas Day | CLOSED — every UK store | — |
| Sun 26 Dec | Boxing Day (actual date, a Sunday) | Sunday hours; some closed | ~8am – 4/5pm where open |
| Mon 27 Dec | Christmas Day substitute | Reduced hours at reopening stores | ~9am – 5pm typical |
| Tue 28 Dec | Boxing Day substitute | Reduced hours continue at many stores | ~9am – 5pm typical; more branches back to normal |
| Fri 31 Dec | New Year’s Eve (not a bank holiday) | Open, normal hours | Normal Friday hours; some branches close a little earlier |
The Christmas 2027 Shuffle: Four Unusual Days in a Row
This is the one stretch of the calendar where the “normal hours” rule genuinely doesn’t apply. Christmas Day 2027 falls on a Saturday and Boxing Day on a Sunday, so the bank holidays themselves move to Monday 27 and Tuesday 28 December. For Greggs, that produces four consecutive days where the status changes daily:
Normal Friday hours, though some branches close a little earlier in the afternoon. It’s the last realistic chance to grab a Festive Bake before the shutters come down — the festive range typically runs from early November through into early January, so this week is peak demand.
Every Greggs in the UK closes, no exceptions for size or location — motorway services, airports and train-station branches included. It’s a company-wide decision to give staff the day off, not simply a legal minimum: most Greggs branches are small enough to be exempt from the Christmas Day trading law that only binds large shops in England and Wales.
A plain Sunday in trading terms, since that’s what 26 December is in 2027. Branches that open run their usual Sunday hours, roughly 8am to 4 or 5pm; some choose to stay shut for the whole Christmas weekend.
The official bank holiday, but not business as usual — branches reopening after the Christmas closure have historically run shorter hours here, typically around 9am to 5pm, rather than snapping straight back to a normal Monday.
Similar story: many stores keep the reduced 9am–5pm pattern, though a growing share are back to full hours by this point. Branch-by-branch is the honest answer for both the 27th and 28th.
Standard weekday hours resume everywhere, right as the post-Christmas sausage roll rush kicks in.
⚠️ Plan the festive bake run for the 24th
With Greggs shut on the 25th and running shorter hours across the 26th to 28th, Christmas Eve is effectively the last full-hours trading day of the year. If you want festive treats before the new year, buy them on the 24th — see our Greggs Christmas menu guide for what’s usually in the range.
Easter 2027: The One Genuinely Tricky Weekend
Easter is late in 2027 — Easter Sunday falls on 28 March — and it’s the only weekend all year where “is Greggs open?” doesn’t have a single answer, because one of its three key days isn’t a bank holiday at all.
- Good Friday (26 March): a bank holiday across the whole UK. Most branches run normal Friday hours — no Sunday-style cutback.
- Easter Sunday (28 March): not a bank holiday. Most Greggs shops are small enough to sit outside the Sunday trading restrictions that apply to large stores, so some branches open as normal while others close for the day — a local decision either way. Where open, expect the usual Sunday hours, roughly 8am to 4 or 5pm.
- Easter Monday (29 March): a bank holiday in England, Wales and Northern Ireland (Scotland doesn’t observe it). Normal Monday hours at most branches, the same as any other weekday bank holiday.
The confusion is understandable: Good Friday and Easter Monday are proper bank holidays that happen to fall on weekdays, so nothing about UK trading law touches them. Easter Sunday is the odd one out — it’s an ordinary Sunday as far as the law is concerned, which is exactly why some branches trade and others don’t. For what’s actually on the menu that weekend, see our Greggs Easter 2027 menu guide.
Breakfast, Lunch and the 11am Rule on Bank Holidays
Good news for bacon roll fans: the breakfast menu ends at 11:00am every single day of the year, bank holidays included — that part never moves. What can change is the start time, and only on the days covered above. On a normal bank holiday Monday (Easter Monday, the May and Summer bank holidays, and so on), breakfast runs its usual 6–7am to 11am window, exactly like any other weekday. It’s only on Sundays — including Boxing Day when it falls on one, as it does in 2027 — and on the reduced-hours days around Christmas that the window shrinks, because those are the days branches open later while the 11am cut-off stays fixed.
Miss it and you’re on the lunch menu, which, let’s be honest, is where the sausage rolls live anyway. Our Greggs breakfast times guide has the day-by-day start times for weekday, Saturday and Sunday trading if you want the full picture.
🥐 Bank holiday breakfast maths
Most bank holidays: about 4–5 hours of breakfast, same as a normal weekday. Sundays and the post-Christmas reduced-hours days (27–28 December): about 2–3 hours, because the doors open later but the 11am cut-off never budges.
Store Type Beats the Calendar — On the Days That Actually Change
Because most bank holidays don’t change Greggs’ hours at all, where you’re standing matters most on the handful of dates that do shift: Christmas Day, the days either side of it, and Easter Sunday. Here’s how different formats tend to behave on those specific dates:
- High street: follows the standard pattern above — normal hours on ordinary bank holidays, shorter hours (~9am–5pm) around the Christmas reopening, closed on the 25th.
- City centre & commuter hubs: often open earlier and close later than the high street on any given day, holiday or not.
- Shopping centres: follow the centre’s own hours, which may add their own reduced Boxing-Day-period or Easter Sunday timings independent of Greggs.
- Motorway services & drive-throughs: the most consistent day-to-day, usually holding extended hours through ordinary bank holidays and the run-up to Christmas.
- Airports & train stations: reliable on ordinary bank holidays, but not exempt from the one universal closure — every Greggs, transport hubs included, shuts on Christmas Day itself.
- Petrol forecourt franchises: tied to the host garage’s hours, which rarely shrink for a public holiday, Christmas Day aside.
So if you’re travelling on an ordinary bank holiday Monday and your local high-street shop happens to be shut for its own reasons, a services or transport-hub branch nearby is very likely open and trading normally. Christmas Day itself is the one date where that safety net doesn’t exist anywhere in the UK.
Checking Your Exact Branch (the Only Sure Answer)
Everything above is the pattern, not a promise. Greggs sets hours locally, and festive hours in particular get confirmed only in early December each year. Three ways to nail it down before you make the trip:
- Greggs store finder: the official shop search on greggs.com lists opening times per branch, and it’s the only source Greggs itself stands behind.
- The Greggs app: same data, plus Click & Collect — handy on the days around Christmas when queues get silly.
- Our own checker: the Greggs open-today and closures checker pulls your nearest branch’s usual hours together in one place, which is useful when weather or seasonal closures are in play.
One last practical note: on the substitute days (27 and 28 December 2027), don’t assume your branch treats the Monday as “the reduced one” and the Tuesday as “back to normal,” or vice versa. Ring ahead or check the app — this is genuinely the least predictable pair of dates in the whole 2027 calendar.
FAQs
Yes, and for most of them, nothing changes at all — branches trade their normal daily hours on New Year’s Day, Good Friday, Easter Monday, both May bank holidays, the Summer bank holiday, St Andrew’s Day, the Battle of the Boyne and St Patrick’s Day. The one bank holiday that behaves differently is the Christmas period: every UK Greggs closes on Christmas Day itself, and the substitute bank holidays on Monday 27 and Tuesday 28 December 2027 typically run shorter hours, around 9am to 5pm, while stores get back up to speed.
No. Christmas Day 2027 falls on Saturday 25 December, and every Greggs in the UK closes that day, including motorway services, airports and train-station branches. This is a company-wide decision rather than a strict legal requirement for a business Greggs’ size, and it happens every year regardless of which day of the week Christmas falls on. Because 25 December is a Saturday in 2027, the actual bank holiday is observed two days later, on Monday 27 December.
For most 2027 bank holiday Mondays — Easter Monday, the Early May bank holiday, the Spring bank holiday and the Summer bank holiday — Greggs branches open at their normal time, typically 6am to 7am, and close around 5pm to 6pm, the same as any other Monday. There’s no general law that shortens shop hours on a bank holiday, so unless it’s one of the days immediately around Christmas, don’t expect a later, Sunday-style start. Always check your branch on the Greggs store finder if you’re planning around a specific store.
It depends on the branch. Easter Sunday (28 March 2027) isn’t a bank holiday, and most Greggs shops are small enough to sit outside the Sunday trading restrictions that apply to large stores, so some open as usual on their normal Sunday hours while others close for the day. Good Friday and Easter Monday, either side of it, are proper bank holidays and run normal weekday hours at most branches.
Boxing Day itself falls on Sunday 26 December 2027, and branches that open run their usual Sunday hours, roughly 8am to 4 or 5pm — some choose to stay closed for the whole Christmas weekend. The Boxing Day bank holiday is observed two days later, on Tuesday 28 December, when many stores are still running reduced hours (around 9am to 5pm) as they get back to normal after the Christmas closure.







