Guides

Spring Bank Holidays 2026: UK Dates & Guide

6 min read

The Spring Bank Holiday — Monday 25 May 2026 — is fixed as the last Monday in May and applies identically across all four UK nations. It’s the second of May’s two bank holidays, three weeks after the Early May Bank Holiday on 4 May.

From Whitsun to a fixed date

Before 1971, the UK’s late-spring holiday was Whit Monday, tied to Whitsun (Pentecost) — a moveable Christian feast falling seven weeks after Easter Sunday. Because Easter’s date shifts each year, Whit Monday could land anywhere from early May to mid-June, which made it awkward for consistent planning. The Banking and Financial Dealings Act 1971 replaced it with a fixed last-Monday-in-May date instead, decoupling the holiday from the religious calendar entirely. That’s the Spring Bank Holiday as it exists today — a secular holiday with a religious ancestor.

Why it matters for planning

Because it’s fixed to “last Monday in May” rather than a specific calendar date, the day itself moves slightly year to year (it can fall anywhere from 25–31 May), but it’s always predictable decades in advance — unlike Easter Monday, which depends on lunar calculations and can shift the entire spring bank holiday cluster by several weeks.

School half-term overlap

In most of England and Wales, the Spring Bank Holiday marks the start of the school summer half-term break, which typically runs for a full week either side of it. This makes it one of the busiest UK travel weekends of the year for domestic breaks and short European trips — noticeably busier than the Early May Bank Holiday three weeks earlier, which doesn’t carry the same half-term overlap.

Regional notes

Unlike Easter Monday or the Summer Bank Holiday, the Spring Bank Holiday doesn’t vary by nation — Scotland observes 25 May exactly the same as England, Wales and Northern Ireland, making it one of the few genuinely UK-wide dates with zero regional exceptions.

For the companion Early May date, see our May bank holidays 2026 guide; for the full calendar, see 2026 bank holidays UK.