Countdown · UK
The next bank holiday, Christmas Day, is 88 days away
There are 88 days until the next England and Wales bank holiday, Christmas Day, on Friday 25 December 2026, which is 12 weeks and 4 days. Counting from today, Monday 28 September 2026, that leaves 64 working days in England and Wales and 61 US federal working days once weekends and public holidays come off, and 24 weekend days.
Date
25 Dec 2026
Friday
Calendar days
88
12 weeks and 4 days
UK working days
64
England and Wales
US working days
61
federal holidays off
Weekend days
24
12 Saturdays, 12 Sundays
UK bank holidays in the count: none.
US federal holidays in the count: Columbus Day (12 Oct 2026), Veterans Day (11 Nov 2026) and Thanksgiving Day (26 Nov 2026).
Updated daily; counted from Monday 28 September 2026.
How UK bank holidays are set
According to the GOV.UK list, in 2027 England and Wales have 8 bank holidays, Scotland 9 and Northern Ireland 10. Most fall on a Monday; when Christmas Day, Boxing Day or New Year's Day falls at a weekend, a substitute weekday is given.
Why bank holiday dates change
Easter bank holidays move with Easter, early May and spring bank holidays are the first and last Mondays in May, and the summer bank holiday is the last Monday in August in England, Wales and Northern Ireland but the first Monday in August in Scotland.
Public holidays before it
Between today and Friday 25 December 2026, the England and Wales count takes off no bank holidays, and the US count takes off Columbus Day (12 Oct 2026), Veterans Day (11 Nov 2026) and Thanksgiving Day (26 Nov 2026). Holidays that fall at a weekend are already out of the count.
The next bank holiday in Scotland and Northern Ireland
In Scotland the next bank holiday is St Andrew’s Day on Monday 30 November 2026, 63 days away. In Northern Ireland it is Christmas Day on Friday 25 December 2026, 88 days away.
Upcoming bank holidays in England and Wales
From the GOV.UK feed, which lists bank holidays to the end of 2028. Days away are counted from today.
| Bank holiday | Date | Away |
|---|---|---|
| Christmas Day | Friday 25 December 2026 | 88 days |
| Boxing Day | Monday 28 December 2026 | 91 days |
| New Year’s Day | Friday 1 January 2027 | 95 days |
| Good Friday | Friday 26 March 2027 | 179 days |
| Easter Monday | Monday 29 March 2027 | 182 days |
| Early May bank holiday | Monday 3 May 2027 | 217 days |
| Spring bank holiday | Monday 31 May 2027 | 245 days |
| Summer bank holiday | Monday 30 August 2027 | 336 days |
| Christmas Day | Monday 27 December 2027 | 455 days |
| Boxing Day | Tuesday 28 December 2027 | 456 days |
Guides and definitions
- How much notice do I need to cancel a contract or subscription? (Guide)
- Cooling-off period (A cooling-off period is the 14 days UK law gives you to cancel most contracts made online, by phone or off-premises, without a reason.)
- Notice period (A notice period is the time between telling the other party you are ending a contract and the date it actually ends.)
Days until other dates
- Mothering Sunday (7 Mar 2027)
- Easter Sunday (28 Mar 2027)
- The IRS filing deadline (15 Apr 2027)
- Mother's Day (US) (9 May 2027)
- Father's Day (20 Jun 2027)
- Independence Day (4th of July) (4 Jul 2027)
Every countdown · Days left in the year · Days and weeks from today · Count working days to any date
Common questions
How many days until the next bank holiday?
There are 88 days until Christmas Day, the next England and Wales bank holiday, on Friday 25 December 2026, counted from today, Monday 28 September 2026. The count includes the day itself and every weekend day in between.
How many weeks until the next bank holiday?
It is 12 weeks and 4 days until Friday 25 December 2026. That takes in 12 full weekends and 24 weekend days, counting today but not the day itself.
How many working days are there until the next bank holiday?
Counting today but not Friday 25 December 2026, there are 64 working days in England and Wales and 61 in the US. The UK figure takes off no bank holidays and the US figure Columbus Day, Veterans Day and Thanksgiving Day.
What is the bank holiday after that?
After Christmas Day, the next England and Wales bank holiday is Boxing Day on Monday 28 December 2026, 91 days from today.
How many bank holidays are left this year?
In England and Wales, 2 bank holidays remain in 2026: Christmas Day on 25 December and Boxing Day on 28 December. The GOV.UK list is published about a year or more ahead.
Sources and assumptions
- Calendar days: the target date minus today. Working days: Monday to Friday from today up to the day before the target date, the way the Days Between Dates calculator counts them.
- UK working days take off England and Wales bank holidays from the GOV.UK feed, including substitute days. Scotland and Northern Ireland have different bank holidays.
- US working days take off federal holidays on the day they are observed under 5 U.S.C. 6103. States and employers can add their own holidays.
Dates are worked out for the UK time zone and refreshed in your browser for your own date. Your employer, court or contract may count days differently, so check the exact rule that applies to you.