Countdown

How many days until Christmas?

🎄 Friday, December 25, 2026

Holidays

Days
Hours
Min
Sec

145 days until Christmas

About Christmas

Christmas falls on December 25th every year and marks the traditional celebration of the birth of Jesus Christ, though today it's celebrated widely as a cultural and family holiday across the world regardless of religious background. The modern holiday blends centuries-old Christian tradition with customs borrowed from pre-Christian winter solstice festivals, which is why so much of its imagery, evergreen trees, holly, feasting, gift-giving, predates the religious holiday itself. In most countries, the lead-up to Christmas (often called Advent) starts in late November, with the day itself typically observed as a public holiday and a time for family gatherings, gift exchanges, and shared meals. Because the date is fixed on the calendar rather than tied to a lunar cycle, Christmas always falls on the same day of the year, which makes it one of the easiest major holidays to plan around and count down to.

Quick facts

  • December 25th was not officially fixed as Christmas until the 4th century AD.
  • Christmas is a public holiday in more than 160 countries.
  • The tradition of a Christmas tree became widespread in English-speaking countries in the 19th century, popularized in Britain by Queen Victoria and Prince Albert.

Frequently asked questions

Is Christmas always on December 25th?
Yes, in the Western (Gregorian calendar) tradition, Christmas Day is always December 25th. Some Orthodox churches that follow the Julian calendar celebrate on January 7th instead.
Is December 25th a public holiday everywhere?
It's a public holiday in most countries with a Christian cultural heritage, but not universally. Some countries observe it as a regular working day.

Upcoming Christmas dates

  • Fri, Dec 25, 2026 (next)
  • Sat, Dec 25, 2027
  • Mon, Dec 25, 2028
  • Tue, Dec 25, 2029

Dates on this page are checked against public calendar sources. Spot something wrong? Let us know.