England's 8 bank holidays in 2025 include a late Easter that shifts the spring bank holiday cluster into late April and May. Good Friday (18 April) and Easter Monday (21 April) give workers a four-day Easter weekend. The Early May Bank Holiday on 5 May follows just two weeks later — meaning April and early May 2025 contain three bank holidays in 17 days.
The Spring Bank Holiday falls on 26 May. The Summer Bank Holiday is on 25 August — the last Monday in August as always, marking the traditional end of English summer.
Christmas Day (25 December) falls on a Thursday in 2025 and Boxing Day (26 December) on a Friday — creating an automatic four-day festive weekend from Thursday 25 to Sunday 28 December. New Year's Day (1 January 2026) falls on a Thursday, rounding out an unusually favourable festive period.
Nationwide Holidays 2025
8 holidays| Date | Day | Holiday Name | Type |
|---|---|---|---|
| 1 Jan 2025 | Wed | New Year's Day | Nationwide |
| 18 Apr 2025 | Fri | Good Friday | Nationwide |
| 21 Apr 2025 | Mon | Easter Monday | Nationwide |
| 5 May 2025 | Mon | Early May Bank Holiday | Nationwide |
| 26 May 2025 | Mon | Spring Bank Holiday | Nationwide |
| 25 Aug 2025 | Mon | Summer Bank Holiday | Nationwide |
| 25 Dec 2025 | Thu | Christmas Day | Nationwide |
| 26 Dec 2025 | Fri | Boxing Day | Nationwide |