Bank holidays in England & Wales
The next bank holiday in England & Wales is Christmas Day on Friday 25 December 2026 – in 74 days.
Next bank holiday · England & Wales
Friday 25 December
Christmas Day
England & Wales bank holidays 2026
8 dates this year.
England & Wales bank holidays 2027
8 dates next year.
- New Year's Day Friday 1 January 2027 In 81 days
- Good Friday Friday 26 March 2027 In 165 days
- Easter Monday Monday 29 March 2027 In 168 days
- Early May bank holiday Monday 3 May 2027 In 203 days
- Spring bank holiday Monday 31 May 2027 In 231 days
- Summer bank holiday Monday 30 August 2027 In 322 days
- Christmas Day Monday 27 December 2027 In 441 days Substitute day
- Boxing Day Tuesday 28 December 2027 In 442 days Substitute day
Bank holidays in Wales
Wales has exactly the same bank holidays as England – all 8 of them – because they are set together in law for "England and Wales". Every date on this page applies in Cardiff, Swansea, Wrexham and everywhere else in Wales.
Wales does not have a bank holiday for its national day. St David's Day (1 March) is marked with celebrations but is a normal working day, unlike St Andrew's Day in Scotland and St Patrick's Day in Northern Ireland. There have been repeated calls to change that, but bank holidays in Wales are still decided by the UK Government.
Every year
- England & Wales 2019
- England & Wales 2020
- England & Wales 2021
- England & Wales 2022
- England & Wales 2023
- England & Wales 2024
- England & Wales 2025
- England & Wales 2026
- England & Wales 2027
- England & Wales 2028
- England & Wales 2029
- England & Wales 2030
- England & Wales 2031
Official dates from GOV.UK · checked 17 September 2026
Frequently asked questions
How many bank holidays are there in England & Wales?
England & Wales has 8 bank holidays in 2026 and 8 in 2027. Wales has the same bank holidays as England.
When is the next bank holiday in England & Wales?
The next bank holiday in England & Wales is Christmas Day on Friday 25 December 2026, in 74 days.
Does Wales have the same bank holidays as England?
Yes. England and Wales share the same eight bank holidays. St David's Day (1 March) is not a bank holiday in Wales.
Is St George's Day a bank holiday in England?
No. St George's Day (23 April) is not a bank holiday. Read more.
Never miss a long weekend
Get a short email before each bank holiday, early enough to book time off or plan a trip. Free, no spam, unsubscribe in one click.