Public Holidays in England and Wales
Note - When New Years Day, Christmas Day or Boxing Day fall on a weekend, the offical Public Holiday will be on the next working day.
These dates are sometimes changed by Government. (e.g. in 2020 VE Day anniversary replaced May Day.)
Public Holidays in 2021
| |
Fri 01 Jan 2021 | New Years Day |
Fri 02 Apr 2021 | Good Friday |
Mon 05 Apr 2021 | Easter Monday |
Mon 03 May 2021 | May Day |
Mon 31 May 2021 | Spring Bank Holiday |
Mon 30 Aug 2021 | Summer Bank Holiday |
Mon 27 Dec 2021 | Christmas Day |
Tue 28 Dec 2021 | Boxing Day |
Public Holidays in 2022
| |
Mon 03 Jan 2022 | New Years Day |
Fri 15 Apr 2022 | Good Friday |
Mon 18 Apr 2022 | Easter Monday |
Mon 02 May 2022 | May Day |
Thu 02 Jun 2022 | Spring Bank Holiday |
Fri 03 Jun 2022 | Jubilee Bank Holiday |
Mon 29 Aug 2022 | Summer Bank Holiday |
Mon 26 Dec 2022 | Boxing Day |
Tue 27 Dec 2022 | Christmas Day |
Public Holidays in 2023
| |
Mon 02 Jan 2023 | New Years Day |
Fri 07 Apr 2023 | Good Friday |
Mon 10 Apr 2023 | Easter Monday |
Mon 01 May 2023 | May Day |
Mon 29 May 2023 | Spring Bank Holiday |
Mon 28 Aug 2023 | Summer Bank Holiday |
Mon 25 Dec 2023 | Christmas Day |
Tue 26 Dec 2023 | Boxing Day |
Public Holidays in 2024
| |
Mon 01 Jan 2024 | New Years Day |
Fri 29 Mar 2024 | Good Friday |
Mon 01 Apr 2024 | Easter Monday |
Mon 06 May 2024 | May Day |
Mon 27 May 2024 | Spring Bank Holiday |
Mon 26 Aug 2024 | Summer Bank Holiday |
Wed 25 Dec 2024 | Christmas Day |
Thu 26 Dec 2024 | Boxing Day |
Public Holidays in 2025
| |
Wed 01 Jan 2025 | New Years Day |
Fri 18 Apr 2025 | Good Friday |
Mon 21 Apr 2025 | Easter Monday |
Mon 05 May 2025 | May Day |
Mon 26 May 2025 | Spring Bank Holiday |
Mon 25 Aug 2025 | Summer Bank Holiday |
Thu 25 Dec 2025 | Christmas Day |
Fri 26 Dec 2025 | Boxing Day |
Public Holidays in 2026
| |
Thu 01 Jan 2026 | New Years Day |
Fri 03 Apr 2026 | Good Friday |
Mon 06 Apr 2026 | Easter Monday |
Mon 04 May 2026 | May Day |
Mon 25 May 2026 | Spring Bank Holiday |
Mon 31 Aug 2026 | Summer Bank Holiday |
Fri 25 Dec 2026 | Christmas Day |
Mon 28 Dec 2026 | Boxing Day |