UK Bank Holidays 2027: Full List for England, Scotland, Wales & NI

Last updated: 30 September 2026

England and Wales have 8 bank holidays in 2027, Scotland has 9 and Northern Ireland has 10. Christmas Day and Boxing Day 2027 fall on a weekend, so the days off move to Monday 27 and Tuesday 28 December. Here is the full list for each part of the UK, plus the bank holidays left in 2026.

Bank holidays 2027 in England and Wales

DateDayHoliday
1 JanuaryFridayNew Year’s Day
26 MarchFridayGood Friday
29 MarchMondayEaster Monday
3 MayMondayEarly May bank holiday
31 MayMondaySpring bank holiday
30 AugustMondaySummer bank holiday
27 DecemberMondayChristmas Day (substitute day)
28 DecemberTuesdayBoxing Day (substitute day)

Bank holidays 2027 in Scotland

DateDayHoliday
1 JanuaryFridayNew Year’s Day
4 JanuaryMonday2nd January (substitute day)
26 MarchFridayGood Friday
3 MayMondayEarly May bank holiday
31 MayMondaySpring bank holiday
2 AugustMondaySummer bank holiday
30 NovemberTuesdaySt Andrew’s Day
27 DecemberMondayChristmas Day (substitute day)
28 DecemberTuesdayBoxing Day (substitute day)

Bank holidays 2027 in Northern Ireland

DateDayHoliday
1 JanuaryFridayNew Year’s Day
17 MarchWednesdaySt Patrick’s Day
26 MarchFridayGood Friday
29 MarchMondayEaster Monday
3 MayMondayEarly May bank holiday
31 MayMondaySpring bank holiday
12 JulyMondayBattle of the Boyne (Orangemen’s Day)
30 AugustMondaySummer bank holiday
27 DecemberMondayChristmas Day (substitute day)
28 DecemberTuesdayBoxing Day (substitute day)

Remaining bank holidays in 2026

  • Monday 30 November 2026: St Andrew’s Day (Scotland only)
  • Friday 25 December 2026: Christmas Day (all UK)
  • Monday 28 December 2026: Boxing Day substitute day (all UK, because 26 December is a Saturday)

How to make the most of your 2027 annual leave

  • Easter: book 4 days (30 March – 2 April) around Good Friday and Easter Monday to get 10 days off in a row (26 March – 4 April).
  • Late May: book 4 days (1–4 June) after the Spring bank holiday to get 9 days off (29 May – 6 June), which lines up with many schools’ half-term.
  • Christmas: book 3 days (29–31 December) to be off from Saturday 25 December to Sunday 2 January 2028 (New Year’s Day 2028 falls on a Saturday, so check whether a substitute day follows).

Frequently asked questions

Do I get paid for bank holidays?

There’s no legal right to paid leave on bank holidays. Many employers include them in your statutory 5.6 weeks’ annual leave. Check your contract.

Why is Christmas 2027 a substitute day?

When a bank holiday falls on a weekend, a weekday is usually given instead. In 2027, 25 and 26 December are a Saturday and Sunday, so Monday 27 and Tuesday 28 December are the bank holidays.

Are there any extra bank holidays in 2027?

None have been announced. Extra holidays are sometimes added for national events. We’ll update this page if that happens.

Source: GOV.UK – UK bank holidays.