45 Days Until Christmas
Christmas Countdown 2026
There are 45 days until Christmas 2026. Christmas Day is Friday, December 25, 2026, so that's 46 sleeps to go!
Christmas Spirit
Next up: Christmas Day unlocks in 45 days
More Ways to Count Down!
How Many Mondays Until Christmas?
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.