How many days until Christmas?
74 days until Christmas
That’s 74 sleeps – or 10 weeks and 4 days.
Christmas Day 2026 is on Friday, December 25, 2026.
Key dates
- Christmas Eve: Thursday, December 24, 2026
- Christmas Day: Friday, December 25, 2026
- Boxing Day: Saturday, December 26, 2026
- New Year’s Eve: Thursday, December 31, 2026
Christmas in the next years
| 2026 | Friday, December 25 |
|---|---|
| 2027 | Saturday, December 25 |
| 2028 | Monday, December 25 |
| 2029 | Tuesday, December 25 |
| 2030 | Wednesday, December 25 |
More countdowns
Pin your Christmas countdown
In Miracal you can pin any event as a countdown at the top of your calendar – Christmas, a trip or a birthday – right above your events, tasks and birthdays. Free for iPhone and Android.
Frequently asked questions
How many days until Christmas?
The countdown at the top counts live to midnight on 25 December in your time zone.
How many sleeps until Christmas?
As many as there are days left: every night until Christmas morning is one sleep. The line under the countdown shows the number live.
How many weeks until Christmas?
The line under the countdown also shows the weeks and days left, for example “7 weeks and 3 days”. From 1 December it’s less than four weeks.
What day of the week is Christmas 2026?
Friday, December 25, 2026.