Bank holidays 2024: When is the next bank holiday? A list of public holidays this year in England

There will be eight bank holidays in England next year.

Nearly all people classed as workers are legally entitled to 5.6 weeks’ paid holiday a year, also known as statutory leave entitlement or annual leave. This includes: agency workers, workers with irregular hours and workers on zero-hours contracts. These are the bank holiday dates for 2024 and 2025.

Bank holiday 2024 dates in England

New Year’s Day - Monday, January 1

Inflatable 2024 logo. (Pic credit: Boris Horvat / AFP via Getty Images)Inflatable 2024 logo. (Pic credit: Boris Horvat / AFP via Getty Images)
Inflatable 2024 logo. (Pic credit: Boris Horvat / AFP via Getty Images)

Good Friday - Friday, March 29

Easter Monday - April 1

Early May bank holiday - Monday, May 6

Spring bank holiday - Monday, May 27

Summer bank holiday - Monday, August 26

Christmas Day - Wednesday, December 25

Boxing Day - Thursday, December 26

Bank holiday 2025 dates in England

New Year’s Day - Wednesday, January 1

Good Friday - April 18

Easter Monday - April 21

Early May bank holiday - Monday, May 5

Spring bank holiday - Monday, May 26

Summer bank holiday - Monday, August 25

Christmas Day - Thursday, December 25

Boxing Day - Friday, December 26

Related topics:

Comment Guidelines

National World encourages reader discussion on our stories. User feedback, insights and back-and-forth exchanges add a rich layer of context to reporting. Please review our Community Guidelines before commenting.