UK-wide bank holiday

When is the Spring bank holiday?

Spring bank holiday 2027 is on Monday 31 May 2027. The last Monday in May.

Next (all of the UK)
Monday 31 May 2027
in 204 days
Spring bank holiday dates by year
YearEngland & WalesScotlandN. Ireland
2028
Mon 29 May
Mon 29 May
Mon 29 May
2027
Mon 31 May
Mon 31 May
Mon 31 May
2026
Mon 25 May
Mon 25 May
Mon 25 May
2025
Mon 26 May
Mon 26 May
Mon 26 May
2024
Mon 27 May
Mon 27 May
Mon 27 May
2023
Mon 29 May
Mon 29 May
Mon 29 May
2022
Thu 2 Jun
Thu 2 Jun
Thu 2 Jun
2021
Mon 31 May
Mon 31 May
Mon 31 May
2020
Mon 25 May
Mon 25 May
Mon 25 May
2019
Mon 27 May
Mon 27 May
Mon 27 May

About Spring bank holiday

The Spring bank holiday falls on the last Monday in May everywhere in the UK. It replaced the Whit Monday holiday in 1971.

It has been moved for national celebrations, for example to Thursday 2 June 2022 for Queen Elizabeth II’s Platinum Jubilee.

Employers do not have to give bank holidays as paid days off; whether you get the day off depends on your contract.

If it falls on a weekend

It is always a Monday, so it never needs a substitute day. It has occasionally been moved for royal jubilees, for example to Thursday 2 June 2022.

Frequently asked questions

When is Spring bank holiday 2026?
Monday 25 May 2026 in England and Wales; Monday 25 May 2026 in Scotland; Monday 25 May 2026 in Northern Ireland.
When is Spring bank holiday 2027?
Monday 31 May 2027 in England and Wales; Monday 31 May 2027 in Scotland; Monday 31 May 2027 in Northern Ireland.
When is Spring bank holiday 2028?
Monday 29 May 2028 in England and Wales; Monday 29 May 2028 in Scotland; Monday 29 May 2028 in Northern Ireland.
Is Spring bank holiday a bank holiday everywhere in the UK?
Yes: it is a bank holiday in England, Wales, Scotland and Northern Ireland.
What happens if Spring bank holiday falls on a weekend?
It is always a Monday, so it never needs a substitute day. It has occasionally been moved for royal jubilees, for example to Thursday 2 June 2022.
Is the Spring bank holiday the same as Whit Monday?
It replaced Whit Monday. Since 1971 the late May holiday has been fixed to the last Monday in May rather than following Whitsun (Pentecost).

Other bank holidays