42 Days Until Christmas

Christmas Countdown 2026

42 days, 8 hours, 35 minutes until Christmas. That's 42 more sleeps!

There are 42 days until Christmas 2026. Christmas Day is Friday, December 25, 2026, so that's 43 sleeps to go!

Christmas Spirit

Christmas magic is almost here!

Next up: Christmas Day unlocks in 42 days

More Ways to Count Down!

0.116Years
1.392Months
3.03Fortnights
6.05Weeks
43Sleeps
42.4Days
1,016.58Hours
60,995.1Minutes
3,659,703Seconds

How Many Mondays Until Christmas?

6Mondays
6Tuesdays
6Wednesdays
6Thursdays
6Fridays
6Saturdays
6Sundays
12Weekends

Frequently Asked Questions

How many days until Christmas 2026?

There are 42 days until Christmas 2026. Christmas Day is Friday, December 25, 2026. The live countdown above shows the exact hours, minutes, and seconds.

What day of the week is Christmas 2026?

Christmas 2026 is on a Friday. December 25 is always Christmas Day, but the weekday changes every year.

How many sleeps until Christmas?

There are 43 sleeps until Christmas 2026. A "sleep" is one night, so it is the easiest way for kids to count down to Santa's visit.

How many weeks until Christmas 2026?

There are 6 weeks and 0 days until Christmas 2026. That is 12 weekends, including 6 Saturdays, to get ready.

When is Christmas Eve 2026?

Christmas Eve 2026 is Thursday, December 24, which is 41 days away. Santa makes his deliveries that night.

What is the easiest way for kids to count down to Christmas?

Count sleeps instead of days, and check the countdown together each morning. Pair it with an advent calendar, a paper chain with one link per day, or a letter from Santa to read while you wait.

Make the Wait Magical

Waiting is the hardest part when you're little. A personalized letter from Santa, printed at home in minutes, turns the countdown into a keepsake your kids will read again and again.

Jolly Santa Letters is our sister site. Opens in a new tab.