UK bank holidays

Upcoming UK bank holidays for England and Wales, Scotland and Northern Ireland, from the official GOV.UK data. Updated 20 Sep 2026 · 05:26.

England and Wales

Next bank holiday: Christmas Day, Friday 25 Dec 2026 — in 96 days.

DateDayBank holidayNotes
25 Dec 2026FridayChristmas Day
28 Dec 2026MondayBoxing DaySubstitute day
1 Jan 2027FridayNew Year’s Day
26 Mar 2027FridayGood Friday
29 Mar 2027MondayEaster Monday
3 May 2027MondayEarly May bank holiday
31 May 2027MondaySpring bank holiday
30 Aug 2027MondaySummer bank holiday
27 Dec 2027MondayChristmas DaySubstitute day
28 Dec 2027TuesdayBoxing DaySubstitute day

Scotland

Next bank holiday: St Andrew’s Day, Monday 30 Nov 2026 — in 71 days.

DateDayBank holidayNotes
30 Nov 2026MondaySt Andrew’s Day
25 Dec 2026FridayChristmas Day
28 Dec 2026MondayBoxing DaySubstitute day
1 Jan 2027FridayNew Year’s Day
4 Jan 2027Monday2nd JanuarySubstitute day
26 Mar 2027FridayGood Friday
3 May 2027MondayEarly May bank holiday
31 May 2027MondaySpring bank holiday
2 Aug 2027MondaySummer bank holiday
30 Nov 2027TuesdaySt Andrew’s Day
27 Dec 2027MondayChristmas DaySubstitute day
28 Dec 2027TuesdayBoxing DaySubstitute day

Northern Ireland

Next bank holiday: Christmas Day, Friday 25 Dec 2026 — in 96 days.

DateDayBank holidayNotes
25 Dec 2026FridayChristmas Day
28 Dec 2026MondayBoxing DaySubstitute day
1 Jan 2027FridayNew Year’s Day
17 Mar 2027WednesdaySt Patrick’s Day
26 Mar 2027FridayGood Friday
29 Mar 2027MondayEaster Monday
3 May 2027MondayEarly May bank holiday
31 May 2027MondaySpring bank holiday
12 Jul 2027MondayBattle of the Boyne (Orangemen’s Day)
30 Aug 2027MondaySummer bank holiday
27 Dec 2027MondayChristmas DaySubstitute day
28 Dec 2027TuesdayBoxing DaySubstitute day

Source: GOV.UK bank holidays. Contains public sector information licensed under the Open Government Licence v3.0.