How many days until Christmas Eve?
42 days
Christmas Eve is Thursday, December 24, 2026, in 42 days.
In weeks6 weeks
In months1 month, 12 days
Weekdays left30
Weekend days left12
Evening before Christmas Day. When is Christmas Eve: the date, the weekday and how it is set →
Christmas Eve on the December 2026 calendar
| Sun | Mon | Tue | Wed | Thu | Fri | Sat |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | ||
| 6 | 7 | 8 | 9 | 10 | 11 | 12 |
| 13 | 14 | 15 | 16 | 17 | 18 | 19 |
| 20 | 21 | 22 | 23 | 24 | 25 | 26 |
| 27 | 28 | 29 | 30 | 31 |
Days until Christmas Eve, 2026 to 2031
| Year | Date | Days from today |
|---|---|---|
| 2026 | Thursday, December 24, 2026 | 42 |
| 2027 | Friday, December 24, 2027 | 407 |
| 2028 | Sunday, December 24, 2028 | 773 |
| 2029 | Monday, December 24, 2029 | 1,138 |
| 2030 | Tuesday, December 24, 2030 | 1,503 |
| 2031 | Wednesday, December 24, 2031 | 1,868 |
How the countdown is counted
Today is not counted and Christmas Eve is, so the number is how many times you go to sleep before the day. The page counts from the date on your device, and once Thursday, December 24, 2026 has passed it moves to Christmas Eve 2027.
Weekdays are Monday to Friday; public holidays between now and then are not taken out. For a count between any two dates, use the days between dates calculator.
