OneEquals

How many days until Christmas?

There are 47 days until Christmas Day, Friday, December 25, 2026.

46Days
20Hours
37Minutes
30Seconds

Exact time to midnight at the start of December 25, 2026, on your device's clock.

Other ways to count

6 weeks 5 daysin weeks
47 sleepsnights to go
34 weekdaysMonday to Friday
6 weekendsleft before the day
85%of 2026 is gone

Christmas dates by year

Christmas is always on December 25, so only the day of the week changes from year to year. Christmas Eve is the day before, December 24.

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

Christmas countdown FAQ

How many days until Christmas Eve?

One day fewer than until Christmas: Christmas Eve is December 24, the day before. See the Christmas Eve countdown for the exact time.

Is Christmas always on December 25?

Yes. Christmas Day is a fixed date, December 25, every year. It is a federal holiday in the United States; when it falls on a Saturday the federal day off is the Friday before, and on a Sunday it is the Monday after.

How many sleeps until Christmas?

47 sleeps as of November 8, 2026: one for every night before the morning of Friday, December 25, 2026.

How many weeks until Christmas?

6 weeks 5 days (47 days) as of November 8, 2026.

What day of the week is Christmas 2027?

Christmas Day 2027 is on Saturday, December 25, 2027.

Is the countdown in my time zone?

Yes. The page counts from your device's clock, so the days, hours and minutes are right wherever you are.

More countdowns