UK bank holidays

Upcoming UK bank holidays for England and Wales, Scotland and Northern Ireland, from the official GOV.UK data. Updated 21 September 2026.

England and Wales

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

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

Scotland

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

DateDayBank holidayNotes
30 November 2026MondaySt Andrew’s Day
25 December 2026FridayChristmas Day
28 December 2026MondayBoxing DaySubstitute day
1 January 2027FridayNew Year’s Day
4 January 2027Monday2nd JanuarySubstitute day
26 March 2027FridayGood Friday
3 May 2027MondayEarly May bank holiday
31 May 2027MondaySpring bank holiday
2 August 2027MondaySummer bank holiday
30 November 2027TuesdaySt Andrew’s Day
27 December 2027MondayChristmas DaySubstitute day
28 December 2027TuesdayBoxing DaySubstitute day

Northern Ireland

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

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

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