How many days until Christmas?

74 days until Christmas

74days
–hours
–minutes
–seconds

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

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

Count down to any date →

More countdowns

Miracal

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.

Also on your home screen: the Countdown widget.

Free download · iPhone & Android

Miracal widget: Countdown (medium) Miracal widget: Countdown (small) Miracal widget: Birthdays (small)

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.