How Many Days Until Christmas?
Here’s the live answer, updated every second: the exact number of days until Christmas Day, December 25 — plus hours, minutes and seconds, in your local time zone.
…
until December 25
Counting down to December 25
Christmas Day falls on December 25 every year, and this page keeps the live count — no calendar math, no stale numbers. Teachers open it on the whiteboard for the morning countdown ritual in December; families keep it on a tablet at home. Planning further out? Count in weeks, or see the exact facts on the Christmas 2026 page.
More ways to count down
Count sleeps with young kids, days until Christmas Eve if you celebrate on the 24th, or go back to the main Christmas countdown. For timed holiday activities there’s the Christmas timer.
FAQ
How are the days counted?
This page counts the calendar days left until December 25. On December 24 it shows 1 day; on Christmas Day itself it shows the hours, minutes and seconds left, and wishes you a Merry Christmas.
Does the count include today?
It counts the nights between tonight and Christmas morning — the way most people count down. Go to sleep on December 24 and Christmas is the next day: 1 day to go.
What about hours and minutes?
Under the big day count there’s a live breakdown in days, hours, minutes and seconds, so you can see exactly how long is left at any moment.
Is the answer different in every time zone?
Slightly, late in the year — the countdown uses your device’s local time zone, so it’s always right where you are. A class in Tokyo and a class in New York can see different numbers near the end.
Can kids count sleeps instead?
Yes — young children often find nights easier to understand than days. The sleeps countdown is the kid-friendly version of this page.