All calculators

Conversions

How Many Days Until Christmas?

Last updated: May 31, 2026

Written by Blake Boege

A Christmas countdown page computes the time difference between the current date and the next occurrence of December 25, providing the remaining days, hours, minutes, and seconds.

View the live countdown to Christmas. Find out exactly how many days, weeks, hours, and seconds are left until December 25.

Quick Answer

Find the exact count of days remaining until Christmas (December 25) computed live from today's date.

Loading live countdown...

Was this helpful?

Examples

Christmas Date

December 25

Holiday Type

Federal/Religious Holiday

How it works

The live timer computes the differences between now and December 25 in local timezone milliseconds:

Countdown · Days = (Dec 25 - Today) / 86,400,000

How the Days Until Christmas are Calculated

To calculate the number of days until Christmas, find the difference in milliseconds between the holiday date (December 25 at midnight) and the current local system date. Since Christmas is a recurring holiday, if December 25 of the current year has already passed, the calculation shifts to next year's December 25 date.

Target Date: December 25
Math: (Target Date Time − Current Time) in Milliseconds ÷ 1,000 ÷ 60 ÷ 60 ÷ 24 = Days Remaining

Popular Christmas Holiday Traditions

Christmas is celebrated by billions of people around the globe with unique religious and secular traditions:

  • Decorating Trees: Setting up and decorating an evergreen tree with lights, ornaments, and tinsel. This tradition originated in Germany in the 16th century.
  • Gift Giving: Exchanging gifts with family and friends, inspired by the historical Saint Nicholas and the gifts brought by the three Wise Men in the Biblical nativity story.
  • Santa Claus: A legendary figure who is said to deliver toys to well-behaved children on Christmas Eve (December 24).

Related Date & Holiday Countdowns

Explore our other dynamic date and seasonal countdown tools:

Related Calculators

More tools from Conversions

Frequently asked questions

Christmas Day always falls on December 25. The day of the week varies each year. Use our live countdown to verify the exact weekday of the next upcoming Christmas.

Divide the remaining number of days by 7 to determine the exact weeks left. For instance, if 70 days remain, it is exactly 10 weeks until Christmas.

Normally, 'shopping days' refer to the number of calendar days left until Christmas Eve (December 24). Our countdown shows total days remaining, which helps you plan your holiday shopping timeline.

Historically, December 25 was chosen by the Western Christian Church in the early-to-mid 4th century. It aligns near the winter solstice and historic Roman festivals, serving as a symbolic commemoration of the birth of Jesus Christ.