Live countdown · UK time

When is the next bank holiday?

The next bank holiday in England and Wales is Christmas Day on Friday 25 December 2026. Pick a nation to see its countdown.

The next bank holiday in England and Wales is
Christmas Day
Friday 25 December 2026
After that: Boxing Day (substitute day), Monday 28 December 2026
47days
00hours
00mins
00secs

Counting down to midnight, UK time

Next bank holiday in each nation

Frequently asked questions

When is the next bank holiday in England and Wales?
Christmas Day, on Friday 25 December 2026.
When is the next bank holiday in Scotland?
St Andrew’s Day, on Monday 30 November 2026.
When is the next bank holiday in Northern Ireland?
Christmas Day, on Friday 25 December 2026.
Is today a bank holiday?
The countdown at the top of this page shows a message whenever today is a bank holiday in the nation you choose. For a direct yes or no for every nation, see is today a bank holiday?
When is the next long weekend?
Most bank holidays fall on a Monday or Friday, so each one gives a three-day weekend. Easter gives a four-day weekend in England, Wales and Northern Ireland (Good Friday to Easter Monday).