How many days until Christmas Eve?

24December 2026Thursday

There are 59 days until Christmas Eve.

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

59days
00hours
00minutes
00seconds

Counting down to midnight at the start of the day, in your local time.

Details

DateThursday, December 24, 2026
Short date12/24/2026 (US) · 2026-12-24 (ISO)
Week numberWeek 52 of 2026
Day of the yearDay 358 (7 days left in the year)
QuarterQ4
Weeks8 weeks and 3 days
Business days (Mon–Fri)43
Sleeps59 (one per night until the day)
When it isDecember 24
Celebrated inAround the world
A day off where you are?No, a normal working day (the United States)
December 2026
SMTWTFS12345678910111213141516171819202122232425262728293031
25: Christmas Day

Christmas Eve dates for the next years

YearDateDay of the week
2026December 24, 2026Thursday
2027December 24, 2027Friday
2028December 24, 2028Sunday
2029December 24, 2029Monday
2030December 24, 2030Tuesday
2031December 24, 2031Wednesday
2032December 24, 2032Friday
2033December 24, 2033Saturday
2034December 24, 2034Sunday

More countdowns

Halloween5 days · Oct 31, 2026Election Day8 days · Nov 3, 2026Diwali13 days · Nov 8, 2026Veterans Day16 days · Nov 11, 2026Thanksgiving31 days · Nov 26, 2026Black Friday32 days · Nov 27, 2026Cyber Monday35 days · Nov 30, 2026Hanukkah40 days · Dec 5, 2026Christmas60 days · Dec 25, 2026New Year's Eve66 days · Dec 31, 2026New Year's Day67 days · Jan 1, 2027Martin Luther King Jr. Day84 days · Jan 18, 2027

All countdowns

Frequently asked questions

How many days until Christmas Eve?
59 days, counting from today (October 26, 2026). Christmas Eve 2026 falls on Thursday, December 24, 2026.
How is the date of Christmas Eve worked out?
Christmas Eve is on December 24.
How many weeks until Christmas Eve?
8 weeks and 3 days.