45 Days Until Christmas

Christmas Countdown 2026

45 days, 7 hours, 24 minutes until Christmas. That's 45 more sleeps!

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

Christmas Spirit

Christmas magic is almost here!

Next up: Christmas Day unlocks in 45 days

More Ways to Count Down!

0.124Years
1.489Months
3.24Fortnights
6.47Weeks
46Sleeps
45.3Days
1,087.42Hours
65,245.0Minutes
3,914,699Seconds

How Many Mondays Until Christmas?

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

Frequently Asked Questions

How many days until Christmas 2026?

There are 45 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 46 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 3 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 44 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.