How many days until Christmas Eve?
There are 46 days until Christmas Eve, Thursday, December 24, 2026.
Other ways to count
Christmas Eve dates by year
Christmas Eve is always December 24, the day before Christmas Day. The countdown runs to midnight at the start of December 24; Santa's night and most family celebrations are that evening.
| Year | Date | Day |
|---|---|---|
| 2026 | December 24 | Thursday |
| 2027 | December 24 | Friday |
| 2028 | December 24 | Sunday |
| 2029 | December 24 | Monday |
| 2030 | December 24 | Tuesday |
Christmas Eve countdown FAQ
Is Christmas Eve a federal holiday?
No. Christmas Eve is not a federal holiday in the United States, although many employers give the day or the afternoon off. Christmas Day, December 25, is the federal holiday.
How many days from Christmas Eve to Christmas?
One day. Christmas Eve is December 24 and Christmas Day is December 25.
How many sleeps until Christmas Eve?
46 sleeps as of November 8, 2026: one for every night before the morning of Thursday, December 24, 2026.
How many weeks until Christmas Eve?
6 weeks 4 days (46 days) as of November 8, 2026.
What day of the week is Christmas Eve 2027?
Christmas Eve 2027 is on Friday, December 24, 2027.
Is the countdown in my time zone?
Yes. The page counts from your device's clock, so the days, hours and minutes are right wherever you are.