Live countdown
How many days until Christmas?
Christmas Day, December 25.
Next Christmas: Friday, 25 December 2026
- 248days
- 0hours
- 0minutes
- 0seconds
About Christmas
Christmas Day falls on December 25 every year, marking the Christian celebration of the birth of Jesus and, for many people, a secular holiday of gifts and family gatherings. It is a public holiday across most of the Americas, Europe, and Oceania. Christmas Eve carries much of the celebration in Germany, Scandinavia, and Latin America, and Orthodox churches that follow the Julian calendar observe Christmas on January 7.
How this countdown works
The target is the next occurrence of Christmas from today, computed with the IANA time zone database so the date is right even across daylight saving changes. The clock counts down to midnight at the start of that day in your own time zone, and once the day passes it rolls forward to the following year automatically. Need a different moment? Build a custom countdown to any date and time.
Other countdowns
Frequently asked questions
- When is the next Christmas?
- The next Christmas is Friday, 25 December 2026.
- How many days away is Christmas?
- Currently about 248 days away (updated live while this page is open).
- Is this countdown accurate for my time zone?
- The countdown is computed from the moment you open the page, so it reflects your local time automatically.
Want to count down to a different date? Create a custom countdown →