🏴󠁧󠁢󠁥󠁮󠁧󠁿

England Public Holidays 2026

Complete list of public holidays — nationwide & regional

20242025202620272028202920302031

England's 8 bank holidays in 2026 include an early Easter that places the spring bank holidays at the very start of April. Good Friday (3 April) and Easter Monday (6 April) give a four-day weekend. The Early May Bank Holiday on 4 May follows less than four weeks later.

The Spring Bank Holiday falls on 25 May. The Summer Bank Holiday is 31 August — the last Monday of August, as always.

Christmas Day (25 December) falls on a Friday in 2026 — meaning the festive break runs from Thursday 24 December (Christmas Eve, when many employers close early) through Sunday 27 December. Boxing Day (26 December) is a Saturday, so its substitute bank holiday is observed on Monday 28 December — giving England effectively a four-day bank holiday weekend over Christmas 2026. New Year's Day (1 January 2027) falls on a Friday — another automatic long weekend to end the festive season.

Nationwide Holidays 2026

8 holidays
🏴󠁧󠁢󠁥󠁮󠁧󠁿 Public Holidays for all of England
DateDayHoliday NameType
1 Jan 2026 Thu New Year's Day Nationwide
3 Apr 2026 Fri Good Friday Nationwide
6 Apr 2026 Mon Easter Monday Nationwide
4 May 2026 Mon Early May Bank Holiday Nationwide
25 May 2026 Mon Spring Bank Holiday Nationwide
31 Aug 2026 Mon Summer Bank Holiday Nationwide
25 Dec 2026 Fri Christmas Day Nationwide
28 Dec 2026 Mon Boxing Day (substitute) Nationwide

Frequently Asked Questions

When is Easter in England in 2026?
Easter Sunday is 5 April 2026. Good Friday is 3 April and Easter Monday is 6 April — an early Easter placing the spring bank holiday weekend at the start of April rather than mid-to-late April.
Does Boxing Day get a substitute bank holiday in 2026?
Yes — Boxing Day (26 December) falls on a Saturday in 2026. The substitute bank holiday is observed on Monday 28 December, giving workers a four-day bank holiday weekend: Friday 25 December, Saturday 26, Sunday 27, and Monday 28 December.
When is the May Bank Holiday in 2026?
The Early May Bank Holiday is Monday 4 May 2026. The Spring Bank Holiday is Monday 25 May 2026. Together they provide two three-day weekends in May.
Is New Year's Day 2027 a bank holiday for England?
Yes — New Year's Day (1 January 2027) falls on a Friday, giving an automatic long weekend. Combined with the Christmas bank holidays, the festive period from 25 December 2026 to 3 January 2027 includes four bank holidays.
What day is the Summer Bank Holiday in 2026?
The Summer Bank Holiday falls on Monday 31 August 2026 — the last Monday of August. It marks the traditional end of the English summer and the final bank holiday before Christmas.