How Many Days Until Christmas?
See exactly how long is left until Christmas Day, updated every second, and plan your shopping, travel and time off.
Christmas dates for the next six years
| Year | Date | Day of the week |
|---|---|---|
| 2026 | Dec 25, 2026 | Friday |
| 2027 | Dec 25, 2027 | Saturday |
| 2028 | Dec 25, 2028 | Monday |
| 2029 | Dec 25, 2029 | Tuesday |
| 2030 | Dec 25, 2030 | Wednesday |
| 2031 | Dec 25, 2031 | Thursday |
When is Christmas?
Christmas Day is on December 25 every year. Because the date is fixed, the weekday moves forward by one each year, or by two after a leap day.
Planning around Christmas
Popular deadlines are worked out backwards from December 25: the last day to post cards and parcels, the last working day before the holidays, and the start of the school break. Use the add or subtract days calculator to find, for example, the date three weeks before Christmas.
In many countries Christmas Eve (December 24) and Boxing Day (December 26) are also holidays, so the festive break often starts a day earlier than the countdown suggests.
Need a countdown to a different day? Use the countdown to any date tool.