Select your nation or region

The UK observes 6 national bank holidays across all four nations. England and Wales have 8 bank holidays per year, Scotland has 9 (or 10 in 2026 with the World Cup holiday), and Northern Ireland has 10.

Next Regional
11 days
World Cup Bank Holiday
Monday, 15 June 2026
Next National
204 days
Christmas Day
Friday, 25 December 2026

National Bank Holidays

These 6 bank holidays are observed across the whole of the United Kingdom.

Explore the United Kingdom

Travel guides to Britain's nations, cities and top attractions.

Cities
Attractions
Image credits
About UK Bank Holidays

The UK observes 6 national bank holidays across all four nations. England and Wales have 8 bank holidays per year, Scotland has 9 (or 10 in 2026 with the World Cup holiday), and Northern Ireland has 10.