How Many Days Until Christmas?
There are -- days until Christmas Day, December 25. The countdown below updates automatically in your timezone.
Until Christmas Day — in your timezone
What Does "Days Until Christmas" Mean?
The "days until Christmas" countdown measures the number of days remaining until Christmas Day — December 25. Most countdowns count down to midnight on December 25 in your local timezone, which is when Christmas Day officially begins where you are.
The live countdown on this page is timezone-aware. It detects your device's local timezone and counts down to the exact moment midnight arrives on December 25 where you are. This means if you are in Tokyo, Japan, your countdown will reach zero several hours before the countdown for someone in London, UK.
New Zealand and eastern Australia are among the first places in the world to reach Christmas Day. Auckland, New Zealand is typically one of the first major cities to celebrate — about 13 hours ahead of London and 18 hours ahead of New York City.
How to Calculate Days Until Christmas
To calculate the number of days until Christmas manually, subtract today's date from December 25. For example, if today is December 1, there are 24 days remaining until Christmas Day. If today is November 1, there are 54 days remaining.
For the most precise countdown — down to hours, minutes, and seconds — you need to account for the time of day as well. The live countdown above handles this automatically, using your browser's local clock and timezone.
To find days until Christmas Eve specifically, subtract one additional day — Christmas Eve (December 24) is always one day before Christmas Day.
There are 365 days between Christmas Day and the next Christmas Day in a standard year (366 in a leap year). Christmas 2024 was Wednesday December 25; Christmas 2025 is Thursday December 25 — one day of the week later, as 2025 is not a leap year.
Christmas Eve vs Christmas Day
Christmas Eve (December 24) and Christmas Day (December 25) are closely linked but celebrate different things. Christmas Eve is the eve — the evening before — Christmas Day. In Christian tradition, the day begins at sunset, so Christmas Eve evening is technically the beginning of the Christmas feast day.
In Germany, Austria, Scandinavia, and most of Latin America, December 24 (Christmas Eve) is the main celebration night — families gather, exchange gifts, and attend church services. In the United Kingdom, United States, and Australia, December 25 is the main celebration day, with gifts opened in the morning and the Christmas meal at midday.
Frequently Asked Questions
This page provides a live countdown to Christmas Day (December 25). The countdown is timezone-aware and counts down to midnight December 25 in the user's local timezone. Christmas Eve is December 24. Countries including Germany, Austria, Scandinavia, and Latin America celebrate mainly on Christmas Eve; the UK, US, and Australia celebrate mainly on Christmas Day. New Zealand and eastern Australia are among the first places to reach Christmas each year.