How Many Days Until Christmas?
That's exactly 12 weeks
There are 84 days until Christmas on Friday, December 25, 2026. That is exactly 12 weeks — roughly 2.8 months, or 2,016 hours.
Counted from today (not including today). This page updates automatically — last rebuilt October 2, 2026.
Christmas is celebrated every year on December 25. See the December 25th countdown for facts and history about the date itself.
Christmas Dates for the Next 6 Years
| Year | Date | Day of the week |
|---|---|---|
| 2026 | December 25, 2026 | Friday |
| 2027 | December 25, 2027 | Saturday |
| 2028 | December 25, 2028 | Monday |
| 2029 | December 25, 2029 | Tuesday |
| 2030 | December 25, 2030 | Wednesday |
| 2031 | December 25, 2031 | Thursday |
About Christmas
Christmas is the annual celebration of the birth of Jesus, observed on December 25 by most Western churches and celebrated around the world as both a religious and cultural holiday. It is a federal holiday in the United States and a public holiday in more than 160 countries.
Interesting Facts About Christmas
Christmas has been a U.S. federal holiday since 1870, when President Ulysses S. Grant signed it into law alongside New Year's Day, Independence Day, and Thanksgiving.
Many Eastern Orthodox churches that follow the Julian calendar celebrate Christmas on January 7.
The decorated Christmas tree tradition comes from Germany and was popularized in the English-speaking world after an 1848 illustration of Queen Victoria and Prince Albert's family around a tree.
The Rockefeller Center Christmas tree in New York City has been an official tradition since 1933.
The modern image of Santa Claus draws on the 4th-century bishop Saint Nicholas, the Dutch Sinterklaas, and the 1823 poem "A Visit from St. Nicholas".
How People Celebrate Christmas
Decorating a Christmas tree and the home with lights, wreaths, and ornaments
Exchanging gifts with family and friends on Christmas Eve or Christmas morning
Attending midnight Mass or a Christmas Day church service
Sharing a festive Christmas dinner with family
Hanging stockings, leaving cookies for Santa, and singing carols
Frequently Asked Questions
How many days until Christmas 2026?
As of October 2, 2026, there are 84 days until Christmas on Friday, December 25, 2026 — that's exactly 12 weeks. The countdown at the top of this page updates live.
When is Christmas 2026?
Christmas 2026 is on Friday, December 25, 2026.
When is Christmas 2027?
Christmas 2027 is on Saturday, December 25, 2027.
How is the date of Christmas determined?
Christmas is celebrated every year on December 25, so the date stays the same but the day of the week changes from year to year.