How many days until Christmas?
See exactly how many days are left until Christmas Day, counted from today's date on your device, with the weeks, the weekday and a live count to the second.
Christmas is in 46 days.
Counted from Monday, November 9, 2026.
When is Christmas?
Christmas Day is always December 25.
Source U.S. Code · 5 U.S.C. § 6103, legal public holidays ↗
| Year | Date | Day of the week |
|---|---|---|
| 2026 | December 25 | Friday |
| 2027 | December 25 | Saturday |
| 2028 | December 25 | Monday |
| 2029 | December 25 | Tuesday |
| 2030 | December 25 | Wednesday |
Other countdowns
- Days Until Halloween
- Days Until Thanksgiving
- Days Until Easter
- Days Until New Year's Day
- Days Until Valentine's Day
- Days Until Summer
- Days Until Your Birthday
FAQs
How many weeks until Christmas?
Divide the days left by 7. The box above does it for you: weeks and days until Christmas. Christmas Day is always December 25, so the number drops by one week every seven days.
How many hours until Christmas?
The line under the big number counts down days, hours, minutes and seconds to the start of December 25 (midnight) in your time zone. To work it out yourself, multiply the days by 24 and add the hours left today.
How many days until Christmas Eve?
Christmas Eve is the day before Christmas Day (December 25), so it is always December 24. Take one off the count above.