How many days until Christmas?
85
days until Christmas Day, Friday 25 December 2026
That's 85 sleeps, or 12 weeks and 1 day.
It's Christmas Day
The countdown runs to midnight at the start of Christmas Day, UK time. The big number counts calendar days, so on Christmas Eve it reads 1.
Christmas dates 2026
| Date | Occasion |
|---|---|
| Sunday 29 November | Advent Sunday, the first Sunday of Advent |
| Tuesday 1 December | Most advent calendars start |
| Monday 21 December | Winter solstice, the shortest day |
| Thursday 24 December | Christmas Eve |
| Friday 25 December | Christmas Day (bank holiday) |
| Saturday 26 December | Boxing Day |
| Monday 28 December | Boxing Day substitute bank holiday |
| Thursday 31 December | New Year's Eve |
| Friday 1 January 2027 | New Year's Day (bank holiday) |
| Tuesday 5 January 2027 | Twelfth Night, traditionally when decorations come down |
Christmas falling on a Friday gives a four-day weekend from Friday 25 to Monday 28 December for most people in England and Wales. Count the working days you need to book off with the working days calculator.
What day is Christmas?
| Year | Christmas Day | Boxing Day bank holiday |
|---|---|---|
| 2026 | Friday | Monday 28 December |
| 2027 | Saturday (bank holiday Monday 27) | Tuesday 28 December |
| 2028 | Monday | Tuesday 26 December |
| 2029 | Tuesday | Wednesday 26 December |
| 2030 | Wednesday | Thursday 26 December |
More countdowns
Prefer weeks? See weeks until Christmas. Also counting down: Halloween, Bonfire Night and New Year. Or count to any date with the countdown timer.
Frequently asked questions
What day is Christmas in 2026?
Christmas Day 2026 is on Friday 25 December. Boxing Day is Saturday 26 December, so the Boxing Day bank holiday moves to Monday 28 December.
How many sleeps until Christmas?
The number of sleeps is the number of nights left before Christmas Day, which is the same as the number of days shown in the countdown.
When are the 12 days of Christmas?
From Christmas Day, 25 December, to 5 January (Twelfth Night). Epiphany follows on 6 January.