How many days until Christmas?

Answer 58 days

until Friday, December 25, 2026

DateFriday, December 25, 2026
Day of the weekFriday
In weeks8 weeks and 2 days
Business days (Mon–Fri)42
Hours1,392

Christmas is on Friday, December 25, 2026, which is 58 days from today (8 weeks and 2 days). That includes 42 business days and about 1,392 hours.

The count starts tomorrow and ends on the day itself, so the number shown is how many times you will go to sleep before the date arrives. The countdown below updates every second in your own time zone.

About this holiday

Christmas is fixed on December 25, which makes it the easiest holiday to plan for — and the easiest to leave too late. The countdown is most useful in two windows: the gift-and-travel booking window, when flights and delivery dates still have slack, and the final two weeks, when everything is decided by shipping cut-offs rather than by choice. Counting in weeks, not just days, keeps that first window visible.

Upcoming holidays

EventDateDays left
New YearFriday, January 1, 202765
HalloweenSaturday, October 31, 20263
Valentine's DaySunday, February 14, 2027109
EasterSunday, March 28, 2027151
SummerMonday, June 21, 2027236

Try another value

Frequently asked questions

How many days are left until Christmas?

There are 58 days left until Christmas, which falls on Friday, December 25, 2026.

How many weeks is that?

It is 8 weeks and 2 days.

How many working days are left?

There are 42 business days (Monday to Friday) between today and Friday, December 25, 2026, before public holidays.