This page provides a complete list of public holidays in London from 2026 to 2030. These dates are based on official UK bank holidays and are useful for travel planning.
2026
- New Year’s Day – Thursday, 1 January 2026
- Good Friday – Friday, 3 April 2026
- Easter Monday – Monday, 6 April 2026
- Early May Bank Holiday – Monday, 4 May 2026
- Spring Bank Holiday – Monday, 25 May 2026
- Summer Bank Holiday – Monday, 31 August 2026
- Christmas Day – Friday, 25 December 2026
- Boxing Day – Saturday, 26 December 2026
- Boxing Day (Substitute Day) – Monday, 28 December 2026
2027
- New Year’s Day – Friday, 1 January 2027
- Good Friday – Friday, 26 March 2027
- Easter Monday – Monday, 29 March 2027
- Early May Bank Holiday – Monday, 3 May 2027
- Spring Bank Holiday – Monday, 31 May 2027
- Summer Bank Holiday – Monday, 30 August 2027
- Christmas Day – Saturday, 25 December 2027
- Christmas Day (Substitute Day) – Monday, 27 December 2027
- Boxing Day – Sunday, 26 December 2027
- Boxing Day (Substitute Day) – Tuesday, 28 December 2027
2028
- New Year’s Day – Saturday, 1 January 2028
- New Year’s Day (Substitute Day) – Monday, 3 January 2028
- Good Friday – Friday, 14 April 2028
- Easter Monday – Monday, 17 April 2028
- Early May Bank Holiday – Monday, 1 May 2028
- Spring Bank Holiday – Monday, 29 May 2028
- Summer Bank Holiday – Monday, 28 August 2028
- Christmas Day – Monday, 25 December 2028
- Boxing Day – Tuesday, 26 December 2028
2029
- New Year’s Day – Monday, 1 January 2029
- Good Friday – Friday, 30 March 2029
- Easter Monday – Monday, 2 April 2029
- Early May Bank Holiday – Monday, 7 May 2029
- Spring Bank Holiday – Monday, 28 May 2029
- Summer Bank Holiday – Monday, 27 August 2029
- Christmas Day – Tuesday, 25 December 2029
- Boxing Day – Wednesday, 26 December 2029
2030
- New Year’s Day – Tuesday, 1 January 2030
- Good Friday – Friday, 19 April 2030
- Easter Monday – Monday, 22 April 2030
- Early May Bank Holiday – Monday, 6 May 2030
- Spring Bank Holiday – Monday, 27 May 2030
- Summer Bank Holiday – Monday, 26 August 2030
- Christmas Day – Wednesday, 25 December 2030
- Boxing Day – Thursday, 26 December 2030
Notes
- Public holidays in the United Kingdom are commonly referred to as bank holidays
- Substitute days are observed when holidays fall on a weekend
- Dates are consistent across England, including London, but may differ in Scotland and Northern Ireland