How Many Days Until Christmas Eve?

42 days until Christmas Eve. Christmas Eve 2026 is Thursday, December 24.

42 days until Christmas Eve

Today is Christmas Eve!

41days
--hours
--minutes
--seconds

6 weeks · 42 sleeps · 30 weekdays, 12 weekend days

Counting to midnight in U.S. Eastern time.

Make the countdown a present

An advent calendar is a countdown you open. Twenty-Four Windows, our sister site, makes one for someone you love: a little house with a window that opens each December morning until Christmas, and behind each window a photo, a voice note, a memory, or a real gift. Family can each fill a window. It's free to make and preview and $9 to send.

Make one at twentyfourwindows.com →

Between now and Christmas Eve

Shopping weekends left

6 Saturdays before Christmas Eve: November 14, November 21, November 28, December 5, December 12, December 19.

Counting today and not the day itself, the 42 days split into 30 weekdays (Monday to Friday) and 12 weekend days.

A sleeps chart to print

Kids understand sleeps better than days. Print this, stick it on the fridge, and color in one ornament every night before bed. The last one is Christmas Eve.

Christmas Eve dates, 2026–2035

Christmas Eve is December 24, every year.

YearDateDayDays from today
2026December 24Thursday42
2027December 24Friday407
2028December 24Sunday773
2029December 24Monday1,138
2030December 24Tuesday1,503
2031December 24Wednesday1,868
2032December 24Friday2,234
2033December 24Saturday2,599
2034December 24Sunday2,964
2035December 24Monday3,329

Getting ready

Questions

How many days until Christmas Eve?

As of Thursday, November 12, 2026, there are 42 days until Christmas Eve (Thursday, December 24, 2026). The countdown on this page updates every second in your own time zone.

How many weeks until Christmas Eve?

6 weeks.

How many sleeps until Christmas Eve?

42 sleeps, counting tonight. The last sleep is the night before.

What day is Christmas Eve 2026?

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

Is Christmas Eve always on the same date?

Yes. Christmas Eve is December 24, every year, so only the day of the week changes. In 2027 it falls on a Friday.

How many shopping weekends are left before Christmas?

Counting from today, 6 Saturdays are left before Christmas Eve: November 14, November 21, November 28, December 5, December 12, December 19.

Thanksgiving (14 days) · Black Friday (15 days) · Winter (39 days) · Christmas (43 days) · New Year's (50 days) · Valentine's Day (94 days) · St. Patrick's Day (125 days) · Spring (128 days) · Easter (136 days) · Countdown to any date

Days until Thanksgiving Days until Black Friday Days until Winter Days until Christmas Eve Days until Christmas Days until New Year's Days until Valentine's Day Days until St. Patrick's Day
Countdown to any date Printable calendar 2027 calendar Online List Maker Privacy