Countdown to ChristmasDays until Santa arrives

Live Countdown ยท Updates Every Second

How Many Sleeps Until Christmas 2026?

There are 184 sleeps until Christmas 2026! Kid-friendly countdown to Santa โ€” one sleep for every night until December 25th.

184
Sleeps Until Santa

โ† Full Christmas countdown with game & settings

Counting sleeps is the classic way kids track time until Santa arrives! Each sleep is one night between now and Christmas Eve.

Our sleep countdown adds one to the day count โ€” so if there are days left plus part of today, you get the kid-friendly sleep total.

Right now: 183 days ยท 4,412 hours ยท 264,741 minutes ยท 15,884,496 seconds until Christmas 2026.

What is a sleep in a Christmas countdown?

A "sleep" means going to bed and waking up once. Right now there are 184 sleeps until Christmas 2026, compared to 183 full days. Tell your kids: "184 more sleeps and Santa comes!"

Sleeps vs days โ€” what's the difference?

Days count 24-hour periods until December 25th (183 days). Sleeps count bedtime-to-morning cycles (184 sleeps). The sleep count is usually one higher โ€” that's the number children expect when they ask "how many sleeps till Christmas?"

Frequently Asked Questions

How many sleeps until Christmas 2026?
There are 184 sleeps until Christmas 2026.
Why is sleeps one more than days?
Because tonight counts as a sleep even though Christmas might still be several full days away. It's the bedtime tradition kids understand best.