🏴󠁧󠁢󠁥󠁮󠁧󠁿

England Public Holidays 2024

Complete list of public holidays — nationwide & regional

20242025202620272028202920302031

England's 8 bank holidays in 2024 are spread across a leap year calendar with Easter arriving early on 31 March. Good Friday (29 March) and Easter Monday (1 April) fall right at the end of March and start of April — the earliest Easter bank holidays possible in recent years, which significantly affects school holiday timing.

The Early May Bank Holiday falls on Monday 6 May 2024. The Spring Bank Holiday is Monday 27 May. Both provide natural three-day weekends. The Summer Bank Holiday on Monday 26 August rounds out the summer season, marking the unofficial end of the British summer before schools return in September.

Christmas Day (25 December) falls on a Wednesday in 2024, with Boxing Day (26 December) on Thursday. Many workers take Friday 27 December as annual leave, creating a nine-day festive stretch from Saturday 21 December through Sunday 1 January. New Year's Day (1 January 2024) fell on a Monday — a clean start to the bank holiday year.

Nationwide Holidays 2024

8 holidays
🏴󠁧󠁢󠁥󠁮󠁧󠁿 Public Holidays for all of England
DateDayHoliday NameType
1 Jan 2024 Mon New Year's Day Nationwide
29 Mar 2024 Fri Good Friday Nationwide
1 Apr 2024 Mon Easter Monday Nationwide
6 May 2024 Mon Early May Bank Holiday Nationwide
27 May 2024 Mon Spring Bank Holiday Nationwide
26 Aug 2024 Mon Summer Bank Holiday Nationwide
25 Dec 2024 Wed Christmas Day Nationwide
26 Dec 2024 Thu Boxing Day Nationwide

Frequently Asked Questions

When is Easter in England in 2024?
Easter Sunday falls on 31 March 2024. Good Friday is 29 March and Easter Monday is 1 April — both bank holidays. This is an early Easter, placing the spring bank holiday weekend at the very end of March rather than April.
When is the May Bank Holiday in 2024?
The Early May Bank Holiday falls on Monday 6 May 2024. The Spring Bank Holiday (late May) falls on Monday 27 May 2024. Together they give English workers two three-day weekends in May.
Does Christmas create a long break in England in 2024?
Yes. Christmas Day (25 December) is a Wednesday and Boxing Day (26 December) is a Thursday. Taking Friday 27 December as leave creates a nine-day break from Saturday 21 December through New Year's Day on Wednesday 1 January 2025.
What day is the Summer Bank Holiday in 2024?
The Summer Bank Holiday falls on Monday 26 August 2024 — the last Monday of August as always. It marks the traditional end of the English summer and the final bank holiday before Christmas.
Does England get any extra bank holidays in 2024?
No extra bank holidays were proclaimed for 2024. England's standard 8 bank holidays apply. Extra bank holidays are only granted for exceptional events such as royal coronations or jubilees, none of which occurred in 2024.