Countdown

How many days until Christmas?

70 days

until Christmas Day, Friday 25 December 2026

That is exactly 10 weeks, with 49 working days left before it, not counting today (England and Wales).

Counted from today’s date on your device. Working days leave out weekends and GOV.UK’s bank holidays for England and Wales.

The Christmas bank holidays in 2026

Christmas Day: Friday 25 December 2026. Boxing Day: Monday 28 December 2026. When Christmas Day or Boxing Day falls at a weekend, the bank holiday moves to the next weekday (2026 bank holidays, from GOV.UK).

Christmas Day in the years ahead

YearChristmas Day
2026Friday 25 December 2026
2027Saturday 25 December 2027
2028Monday 25 December 2028
2029Tuesday 25 December 2029
2030Wednesday 25 December 2030

Other countdowns: days until Halloween · days until Easter · days until New Year · days until any date

Questions

How many weeks until Christmas?

The countdown at the top of this page gives the weeks and days as well as the total, worked out from today’s date on your device.

How many sleeps until Christmas?

The same as the number of days: one sleep a night, counting tonight, until Christmas Day.

What day is Christmas Day in 2026?

Friday 25 December 2026.

How many working days are left before Christmas?

The countdown counts them for England and Wales: Monday to Friday, less bank holidays, from tomorrow to the day before. For any other dates, use the working days calculator.

A countdown to everything that matters

Christmas is the one deadline nobody moves, so everything “before the break” piles up in the weeks before it. Radar shows every deadline in the next ninety days on one radar, at work and at home, and checks your calendar has the hours for each, so the last week before Christmas is not the one where everything lands at once.