How many days until Christmas?
until Friday, December 25, 2026
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
| Event | Date | Days left |
|---|---|---|
| New Year | Friday, January 1, 2027 | 65 |
| Halloween | Saturday, October 31, 2026 | 3 |
| Valentine's Day | Sunday, February 14, 2027 | 109 |
| Easter | Sunday, March 28, 2027 | 151 |
| Summer | Monday, June 21, 2027 | 236 |
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.