In 2027, England and Wales have 8 bank holidays, Scotland has 9, and Northern Ireland has 10. The same totals apply in 2028. Bank holidays do not give an automatic right to paid leave · it depends on the employment contract. When a bank holiday falls on a weekend, a substitute weekday (normally the following Monday) becomes the bank holiday. In 2027, both Christmas Day and Boxing Day land on the weekend, pushing substitutes to Monday 27 and Tuesday 28 December.
How many bank holidays in the UK?
The UK has no single national bank holiday calendar. Each nation observes a different mix, set in law and published by HM Treasury (England, Wales, Scotland) and the Northern Ireland Office. The totals are the same in 2027 and 2028 as in earlier years.
Six holidays are observed across all four nations: New Year's Day, Good Friday, the Early May bank holiday, the Spring bank holiday, Christmas Day, and Boxing Day. Every other date differs by at least one nation.
Planning further back? Our UK bank holidays 2026 and 2027 calendar covers the current and next year in the same detail.
All UK bank holidays 2027
2027 has a notable feature at year end: both Christmas Day and Boxing Day fall on a weekend, so substitute days roll into Monday 27 and Tuesday 28 December. Combined with the New Year's Day 2028 substitute on Monday 3 January, it sets up an unusually long Christmas shutdown for many businesses.
| Holiday | Date | Day |
|---|---|---|
| New Year's Day | 1 Jan 2027 | Friday |
| Good Friday | 26 Mar 2027 | Friday |
| Easter Monday | 29 Mar 2027 | Monday |
| Early May bank holiday | 3 May 2027 | Monday |
| Spring bank holiday | 31 May 2027 | Monday |
| Summer bank holiday | 30 Aug 2027 | Monday |
| Christmas Day Substitute | 27 Dec 2027 | Monday (25 Dec falls on Saturday) |
| Boxing Day Substitute | 28 Dec 2027 | Tuesday (26 Dec falls on Sunday) |
| Holiday | Date | Day |
|---|---|---|
| New Year's Day | 1 Jan 2027 | Friday |
| 2nd January Substitute | 4 Jan 2027 | Monday (2 Jan falls on Saturday) |
| Good Friday | 26 Mar 2027 | Friday |
| Early May bank holiday | 3 May 2027 | Monday |
| Spring bank holiday | 31 May 2027 | Monday |
| Summer bank holiday | 2 Aug 2027 | Monday (first Monday of August) |
| St Andrew's Day | 30 Nov 2027 | Tuesday |
| Christmas Day Substitute | 27 Dec 2027 | Monday (25 Dec falls on Saturday) |
| Boxing Day Substitute | 28 Dec 2027 | Tuesday (26 Dec falls on Sunday) |
| Holiday | Date | Day |
|---|---|---|
| New Year's Day | 1 Jan 2027 | Friday |
| St Patrick's Day | 17 Mar 2027 | Wednesday |
| Good Friday | 26 Mar 2027 | Friday |
| Easter Monday | 29 Mar 2027 | Monday |
| Early May bank holiday | 3 May 2027 | Monday |
| Spring bank holiday | 31 May 2027 | Monday |
| Battle of the Boyne | 12 Jul 2027 | Monday |
| Summer bank holiday | 30 Aug 2027 | Monday |
| Christmas Day Substitute | 27 Dec 2027 | Monday (25 Dec falls on Saturday) |
| Boxing Day Substitute | 28 Dec 2027 | Tuesday (26 Dec falls on Sunday) |
All UK bank holidays 2028
2028 is a leap year. New Year's Day falls on a Saturday, so the substitute is Monday 3 January · and in Scotland the 2nd January substitute follows on Tuesday 4 January. Easter is later than in 2027, with Good Friday on 14 April. Christmas Day and Boxing Day fall cleanly on a Monday and Tuesday, so there are no December substitutes.
| Holiday | Date | Day |
|---|---|---|
| New Year's Day Substitute | 3 Jan 2028 | Monday (1 Jan falls on Saturday) |
| Good Friday | 14 Apr 2028 | Friday |
| Easter Monday | 17 Apr 2028 | Monday |
| Early May bank holiday | 1 May 2028 | Monday |
| Spring bank holiday | 29 May 2028 | Monday |
| Summer bank holiday | 28 Aug 2028 | Monday |
| Christmas Day | 25 Dec 2028 | Monday |
| Boxing Day | 26 Dec 2028 | Tuesday |
| Holiday | Date | Day |
|---|---|---|
| New Year's Day Substitute | 3 Jan 2028 | Monday (1 Jan falls on Saturday) |
| 2nd January Substitute | 4 Jan 2028 | Tuesday (2 Jan falls on Sunday) |
| Good Friday | 14 Apr 2028 | Friday |
| Early May bank holiday | 1 May 2028 | Monday |
| Spring bank holiday | 29 May 2028 | Monday |
| Summer bank holiday | 7 Aug 2028 | Monday (first Monday of August) |
| St Andrew's Day | 30 Nov 2028 | Thursday |
| Christmas Day | 25 Dec 2028 | Monday |
| Boxing Day | 26 Dec 2028 | Tuesday |
| Holiday | Date | Day |
|---|---|---|
| New Year's Day Substitute | 3 Jan 2028 | Monday (1 Jan falls on Saturday) |
| St Patrick's Day | 17 Mar 2028 | Friday |
| Good Friday | 14 Apr 2028 | Friday |
| Easter Monday | 17 Apr 2028 | Monday |
| Early May bank holiday | 1 May 2028 | Monday |
| Spring bank holiday | 29 May 2028 | Monday |
| Battle of the Boyne | 12 Jul 2028 | Wednesday |
| Summer bank holiday | 28 Aug 2028 | Monday |
| Christmas Day | 25 Dec 2028 | Monday |
| Boxing Day | 26 Dec 2028 | Tuesday |
Regional differences explained
The differences between the four nations come down to a handful of unique observances. This table shows where each holiday is observed:
| Holiday | E&W | Scot | NI |
|---|---|---|---|
| New Year's Day | ✓ | ✓ | ✓ |
| 2nd January | - | ✓ | - |
| St Patrick's Day (17 Mar) | - | - | ✓ |
| Good Friday | ✓ | ✓ | ✓ |
| Easter Monday | ✓ | - | ✓ |
| Early May (1st Mon) | ✓ | ✓ | ✓ |
| Spring (last Mon May) | ✓ | ✓ | ✓ |
| Battle of the Boyne (12 Jul) | - | - | ✓ |
| Summer (1st Mon Aug, Scot) | - | ✓ | - |
| Summer (last Mon Aug, E&W, NI) | ✓ | - | ✓ |
| St Andrew's Day (30 Nov) | - | ✓ | - |
| Christmas Day | ✓ | ✓ | ✓ |
| Boxing Day | ✓ | ✓ | ✓ |
Long weekends and leave hacks
Used well, the bank holiday calendar can stretch annual leave a long way. Here are the strongest opportunities across 2027 and 2028:
To work out exactly how many working days a date range spans for your own team and region, the free UK working days calculator uses the official GOV.UK bank holiday feed for England & Wales, Scotland, and Northern Ireland.
What this means for employers
The legal position on bank holidays is more permissive than most staff assume. The key points:
- No automatic right to paid time off. The Working Time Regulations 1998 entitle workers to 5.6 weeks of paid leave · they say nothing specific about bank holidays. Whether bank holidays form part of that 5.6 weeks, sit on top, or aren't paid at all is a matter for the contract. (Our guide to UK annual leave entitlement covers the underlying rules in detail.)
- No statutory premium pay for working bank holidays. Time-and-a-half or double-time only applies if the contract says so. Many UK employers offer no premium at all, and the law doesn't require one.
- Substitute days have full legal weight. When a bank holiday is moved (for example, New Year's Day 2028 to Monday 3 January), the substitute weekday is the bank holiday for all legal and contractual purposes.
- Part-timers must be treated equivalently. Under the Part-time Workers Regulations 2000, if full-timers get bank holidays paid, part-timers must get a pro-rata share of the bank holiday allowance, even if the holiday doesn't fall on their normal working day. Our part-time holiday entitlement guide walks through the pro-rata calculation.
- Contracts can require working a bank holiday. Many shift, retail, hospitality, and care contracts require staff to work on bank holidays as a normal working day, sometimes with a day off in lieu.
Closing the office between Christmas and New Year, as the 2027 calendar invites? See our Christmas shutdown policy guide for when you can require staff to take the days as leave and the notice the law needs.
Sources
Every date in this guide is taken from the official UK government sources. For the latest published list (and downloadable .ics calendar files), go to:
| Source | What it covers |
|---|---|
| GOV.UK · Bank holidays | Official list for England & Wales, Scotland, and Northern Ireland. Includes downloadable .ics calendar files. Dates in this guide were verified against the GOV.UK feed in June 2026. |
| nidirect · Bank holidays | Northern Ireland-specific guidance, including substitute day rules. |
| GOV.UK · Holiday entitlement rights | The 5.6-week statutory minimum and how bank holidays interact with annual leave. |
| Working Time Regulations 1998 | The statutory framework for paid annual leave. |
| Part-time Workers Regulations 2000 | Rules on equivalent treatment of part-time staff. |
| ACAS · Checking holiday entitlement | Practical guidance on bank holiday treatment in the leave year. |
Frequently asked questions
The questions UK employers and staff ask most often about bank holidays.
How many bank holidays are there in the UK in 2027?
England and Wales have 8 bank holidays in 2027, Scotland has 9, and Northern Ireland has 10. The same totals apply in 2028. The number varies because each nation observes different combinations of regional and religious holidays.
Do employees have a legal right to paid time off on UK bank holidays?
No. There is no automatic statutory right to paid leave on bank or public holidays in the UK. Whether bank holidays are paid time off depends entirely on the employment contract. Many employers grant them either as part of the 5.6-week statutory minimum or in addition to it.
What happens when a UK bank holiday falls on a weekend in 2027 and 2028?
When a bank holiday falls on a Saturday or Sunday, a substitute weekday becomes the bank holiday · normally the following Monday. In 2027, both Christmas Day and Boxing Day fall on the weekend, with substitutes on Monday 27 and Tuesday 28 December. In 2028, New Year's Day falls on a Saturday, so the substitute is Monday 3 January.
Why does Scotland have different bank holidays from England and Wales?
Scotland observes 2nd January and St Andrew's Day (30 November) as bank holidays, neither of which apply elsewhere in the UK. Scotland also does not observe Easter Monday and takes the Summer Bank Holiday on the first Monday of August (rather than the last Monday). These differences are set in Scottish law.
Are part-time workers entitled to bank holidays in the UK?
Part-time workers must be treated no less favourably than full-timers under the Part-time Workers Regulations 2000. If full-timers receive bank holidays as paid time off, part-timers must receive a pro-rata share of the bank holiday allowance, even if those bank holidays don't fall on their normal working days.
Can my employer make me work on a bank holiday?
Yes, if your employment contract says so. There is no automatic right to refuse work on a bank holiday. Whether you receive enhanced pay (such as time-and-a-half or double time) depends entirely on the contract · there is no statutory premium pay rate for bank holiday work.