Early May bank holiday · Spring bank holiday

May bank holidays 2027

There are two bank holidays in May everywhere in the UK: the Early May bank holiday on the first Monday and the Spring bank holiday on the last Monday.

Early May bank holidayMonday 3 May 2027in 176 daysSpring bank holidayMonday 31 May 2027in 204 days
May bank holidays 2026–2028 by nation
YearHolidayEngland & WalesScotlandN. Ireland
2026Early May bank holidayMon 4 MayMon 4 MayMon 4 May
Spring bank holidayMon 25 MayMon 25 MayMon 25 May
2027Early May bank holidayMon 3 MayMon 3 MayMon 3 May
Spring bank holidayMon 31 MayMon 31 MayMon 31 May
2028Early May bank holidayMon 1 MayMon 1 MayMon 1 May
Spring bank holidayMon 29 MayMon 29 MayMon 29 May

Make it a longer break in 2027

England and Wales dates. Plan for Scotland or NI →

Book 1 day, get 4 off
Early May bank holiday
Off Fri 30 Apr – Mon 3 May · book Fri 30 Apr
Book 4 days, get 9 off
Early May bank holiday
Off Sat 1 May – Sun 9 May · book Tue 4 May – Fri 7 May
Book 9 days, get 16 off
Early May bank holiday
Off Sat 24 Apr – Sun 9 May · book Mon 26 Apr – Fri 7 May

Frequently asked questions

When are the May bank holidays 2026?
Early May bank holiday: Monday 4 May 2026. Spring bank holiday: Monday 25 May 2026.
When are the May bank holidays 2027?
Early May bank holiday: Monday 3 May 2027. Spring bank holiday: Monday 31 May 2027.
When are the May bank holidays 2028?
Early May bank holiday: Monday 1 May 2028. Spring bank holiday: Monday 29 May 2028.
How many bank holidays are in May?
Two in every UK nation: the first Monday and the last Monday in May.
Are the May bank holidays the same in Scotland and Northern Ireland?
Yes. Both May bank holidays fall on the same Mondays in England, Wales, Scotland and Northern Ireland.
Have the May bank holidays ever moved?
Yes, for national events: the Early May bank holiday moved to Friday 8 May in 2020 for VE Day, and the Spring bank holiday moved to Thursday 2 June in 2022 for the Platinum Jubilee.

Related