Bank holidays 2023: When is the next bank holiday? A list of public holidays in 2023 including Christmas bank holiday

There are 9 bank holidays this year in England and Wales - the next is in December.

Those living in England and Wales have had multiple bank holidays in 2023.

Now that we have passed the summer season, we will be looking towards winter. The next bank holiday is in December.

Below we have listed every public holiday in 2023 - here is everything you need to know.

placeholder image

When are the bank holidays in 2023?

The majority of bank holidays will fall on a Monday this year with a few exceptions.

The public holiday dates in England and Wales for 2023 are:

New Year's Day (substitute day) - Monday, January 2

Good Friday - Friday, April 7

Easter Monday - Monday, April 10

Early May bank holiday - Monday, May 1

King Charles III coronation bank holiday - Monday, May 8

Spring bank holiday - Monday, May 29

Summer bank holiday - Monday, August 28

Christmas Day - Monday, December 25

Boxing Day - Tuesday, December 26

News you can trust since 1754
Follow us
© 2026 Iconic Media Group Ltd. All rights reserved.Cookie SettingsTerms and ConditionsPrivacy notice