How many days until Christmas Eve?

Christmas Eve 2026: Thursday, December 24, 2026

Days until Christmas Eve

51 days

Christmas Eve 2026 is on Thursday, December 24, 2026. Counted from Tuesday, November 3, 2026.

Live countdown

—

When is Christmas Eve?

Christmas Eve is December 24, the night before Christmas. Many families open one present, go to a candlelight service or leave cookies out for Santa. Stores usually close early.

Christmas Eve is on December 24 every year. The next one is Thursday, December 24, 2026.

Christmas Eve dates for the next few years

YearDayDate
2026ThursdayDecember 24
2027FridayDecember 24
2028SundayDecember 24
2029MondayDecember 24
2030TuesdayDecember 24
2031WednesdayDecember 24

How the countdown works

The countdown runs on your device's clock, so it is correct in your own time zone and updates every second. It counts to midnight at the start of Christmas Eve. Once the day has passed, it automatically switches to next year's date.

Frequently asked questions

What day is Christmas Eve 2026?

Christmas Eve 2026 is on Thursday, December 24, 2026.

How many weeks until Christmas Eve?

Divide the number of days by 7. The live box above shows the exact weeks and days left, along with the number of weekdays (Monday to Friday) if you are counting working or school days.

Is Christmas Eve the same date every year?

Yes. Christmas Eve is on December 24 every year.

Coming up next

All holiday countdowns · Days between two dates