Sleeps countdown
How Many Sleeps Until Christmas?
A friendlier way to count down to Christmas morning, perfect for little ones.
Sleeps until Christmas morning
189
189 more sleeps until Christmas morning.
As of today, there are 189 sleeps until Christmas morning. Christmas Day falls on Friday, December 25, 2026.
188
Days
08
Hours
27
Minutes
53
Seconds
until Christmas Day on Friday, December 25, 2026
How we count sleeps
We treat each crossing of local midnight as one sleep. The countdown drops by one when your device clock reaches the next day.
Frequently asked questions
- What does sleeps until Christmas mean?
- Sleeps is the number of nights you still go to sleep before Christmas morning. It is a friendly way of counting the days that children often understand best.
- How is sleeps different from days?
- Sleeps counts nights of sleep until Christmas morning. The day count can include the rest of today, which is why the two numbers can differ by one.
- Does it work after midnight?
- Yes. As soon as the local clock crosses midnight, the sleep count goes down by one.
Quick facts
- Christmas Day
- Friday, December 25, 2026
- Sleeps left
- 189
Related pages
Last updated Friday, June 19, 2026