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| Date | Day | Holiday Name | Type |
|---|---|---|---|
| 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 |