Bank holidays in England
9 bank holidays in England between now and Sunday 10 October 2027, with the regional ones and every clock change.
The next bank holiday in England is Christmas Day on Friday 25 December 2026
3 public holidays are left in England in 2026. Clocks in England go back 1 hour on Sunday 25 October 2026 at 2:00 am local time. After that they go forward on Sunday 28 March 2027.
Upcoming bank holidays in England
| Date | Holiday | Where |
|---|---|---|
| Friday 25 December 2026 | Christmas Day | Nationwide |
| Saturday 26 December 2026 | Boxing Day | Nationwide |
| Monday 28 December 2026 | Boxing Day (observed) | Nationwide |
| Friday 1 January 2027 | New Year's Day | Nationwide |
| Friday 26 March 2027 | Good Friday | Nationwide |
| Monday 29 March 2027 | Easter Monday | England, Northern Ireland and Wales only |
| Monday 3 May 2027 | May Day | Nationwide |
| Monday 31 May 2027 | Spring Bank Holiday | Nationwide |
| Monday 30 August 2027 | Late Summer Bank Holiday | England, Northern Ireland and Wales only |
Calendar
Star more places, switch between the timeline and the list, or export the dates to your calendar. Every country on the full calendar →
Upcoming public holidays and clock changes
1 place for the next 30 days, from Sat 10 Oct. Starred countries are in bold.
In 15 days
Clocks go back 1 hour
United Kingdom
Holidays by region in the United Kingdom
Current time in England
Clock changes in England
Questions
When is the next bank holiday in England?
The next bank holiday in England is Christmas Day on Friday 25 December 2026.
How many public holidays are left in 2026 in England?
3 public holidays are left in England in 2026.
When do the clocks change in England?
Clocks in England go back 1 hour on Sunday 25 October 2026 at 2:00 am local time. After that they go forward on Sunday 28 March 2027.
Updated Saturday 10 October 2026