How many days until Christmas?
December 25 is the most awaited day of the year: presents under the tree, family dinners and holiday movies. Here is a live countdown, down to the second, so you always know exactly how long is left — and how many sleeps.
Christmas gift ideas
Paid links to Amazon. As an Amazon Associate I earn from qualifying purchases.
Upcoming dates
- Christmas 2026: Friday, December 25, 2026
- Christmas 2027: Saturday, December 25, 2027
- Christmas 2028: Monday, December 25, 2028
- Christmas 2029: Tuesday, December 25, 2029