Federal holiday · Friday, December 25, 2026

How many days until Christmas?

There are

84

days until Christmas Day 2026

12 weeks2 months 23 days60 business days12 weekends

–days–hours–minutes–seconds
84
days
12w 0d
weeks + days
2mo 23d
months + days
60
business days
12
weekends
2,016
hours
Progress since the last Christmas Day77%
December 25, 2025December 25, 2026

About Christmas Day

Christmas celebrates the birth of Jesus and is the biggest gift-giving holiday of the year.

Christmas Day falls on December 25 every year. In 2026 it lands on a Friday, December 25, 2026.

From today that is 84 days, or 12 weeks and 0 days. The wait includes 60 business days and 12 weekends. For kids counting down, that's 84 sleeps to go.

The story of Christmas

Christmas celebrates the birth of Jesus of Nazareth and is one of the two most important festivals in the Christian calendar, alongside Easter. The Bible does not give a date for the nativity. The earliest record of a December 25 celebration in Rome dates from AD 336, and historians have suggested several reasons for the choice, including its closeness to the winter solstice and existing Roman midwinter festivals such as Saturnalia, and an early Christian tradition that linked the date to the Annunciation nine months earlier on March 25.

How Christmas became a global holiday

Many of today's customs took shape in the 19th century. The decorated Christmas tree, a German tradition, became fashionable in Britain after illustrations of Queen Victoria and Prince Albert's tree were published in 1848. Charles Dickens' A Christmas Carol (1843) helped popularize a warm, family-centered celebration with generosity at its heart. In the United States, the poem A Visit from St. Nicholas ("'Twas the Night Before Christmas") and the illustrations of Thomas Nast shaped the modern image of Santa Claus, a figure descended from the fourth-century bishop St. Nicholas and the Dutch Sinterklaas. Christmas became a US federal holiday in 1870.

Traditions around the world

  • Advent begins four Sundays before Christmas, often marked with an Advent calendar or wreath.
  • Christmas Eve is the main celebration in much of Europe and Latin America, with a festive dinner and midnight Mass.
  • In the Philippines, the season starts in September and includes nine dawn Masses, Simbang Gabi, before Christmas.
  • Orthodox churches that follow the Julian calendar, including in Russia, Serbia and Ethiopia, celebrate on January 7.
  • Japan has made a fried-chicken dinner a popular Christmas tradition, and in Australia Christmas falls in summer, often celebrated with a beach barbecue.

Planning your Christmas countdown

Christmas is a fixed date, so it falls one weekday later each year, or two after a leap year. Retailers count the holiday shopping season from Thanksgiving weekend, and shipping carriers publish last-order dates in mid-December. Check our Black Friday and Christmas Eve countdowns to plan your shopping, and kids can follow the sleeps until Christmas.

Christmas Day in the coming years

YearDateDayDays away
2026December 25, 2026Friday84
2027December 25, 2027Saturday449
2028December 25, 2028Monday815
2029December 25, 2029Tuesday1,180
2030December 25, 2030Wednesday1,545
2031December 25, 2031Thursday1,910

Questions & answers

How many days until Christmas Day 2026?

There are 84 days until Christmas Day 2026, which is on Friday, December 25, 2026.

What day of the week is Christmas Day 2026?

December 25, 2026 falls on a Friday.

How many weeks until Christmas?

There are 12 weeks and 0 days until December 25, 2026.

How many months until Christmas?

There are 2 months and 23 days until December 25, 2026.

How many weekends until Christmas?

There are 12 weekends until December 25, 2026.

How many business days until Christmas?

There are 60 business days until December 25, 2026, counting weekdays only (public holidays not subtracted).

How is the date of Christmas Day decided?

Christmas Day falls on December 25 every year.

When is Christmas Day 2027?

Saturday, December 25, 2027.

Upcoming holidays