How many sleeps until Christmas?

There are 59 sleeps until Christmas Day, which falls on Friday, December 25, 2026. That is 59 calendar days โ€” 8 weeks and 3 days of waiting. The counter below keeps the number exact, down to the second, and starts again for next year all by itself.

59
sleeps to go

until Christmas Day โ€” Friday, December 25, 2026
That is 8 weeks and 3 days of waiting.

59days
15hours
13minutes
03seconds

On the clock, the day begins in 58 days, 15h 13m 3s.

Sleeps or days โ€” what is the difference?

A day is a square on the calendar: the count of calendar days between today and Christmas Day. A sleep is a night: one trip to bed, one wake-up closer. For almost the whole wait the two numbers are identical โ€” 59 days means 59 more bedtimes. The difference is in how it feels. โ€œ59 daysโ€ is information; โ€œ59 sleepsโ€ is something a child can picture, count on their fingers, and cross off tonight.

There is one edge case worth knowing: on the day itself, the answer is zero sleeps and zero days โ€” it is simply today. And a โ€œsleepโ€ is not a 24-hour block; it is the night you are about to have, which is why the numbers feel shorter than the clock time left.

When is Christmas Day?

Christmas Day is always December 25. When this yearโ€™s date has passed, the countdown rolls straight on to next December 25.

Counting down to Christmas in sleeps is a family tradition for a reason: โ€œ59 daysโ€ means very little to a six-year-old, but โ€œ59 sleepsโ€ is a number they can hold in their head โ€” and tick off, one bedtime at a time. Every night between now and December 25 is one paper-chain link, one advent-calendar door, one sleep closer.

YearDate
2026 Friday, December 25, 2026
2027 Saturday, December 25, 2027
2028 Monday, December 25, 2028
2029 Tuesday, December 25, 2029

Making the wait feel shorter

Frequently asked questions

How many sleeps until Christmas?

It depends on todayโ€™s date โ€” the counter at the top of this page shows the exact number right now. A โ€œsleepโ€ is one night of going to bed before the day arrives, so the number drops by one every morning you wake up.

Is the number of sleeps the same as the number of days?

Almost always, yes. Sleeps count the nights you will spend in bed before Christmas morning; days count the calendar squares between today and December 25. The two numbers match โ€” they are just two ways of feeling the same wait.

What happens to the countdown after Christmas Day?

On December 25 the counter celebrates with you, and from December 26 it automatically starts counting down to next yearโ€™s Christmas. It never needs resetting.

When is Christmas next year?

Christmas Day is always December 25 โ€” only the weekday changes. The table on this page lists the exact dates and weekdays for the next few years.

More countdowns