How many days until Christmas?
40 days until Christmas 2026
Friday, December 25, 2026
That's 5 weeks and 5 days.
until Christmas begins, in your time zone
Counted from today, Sunday, November 15, 2026, in your time zone. The target day itself is included; today is not. Dates follow the official rule — see our sources.
Every way to count to Christmas 2026
- Days
- 40 days
- Weeks
- 5 weeks and 5 days
- Months
- 1 month, 10 days
- Weekends
- 5 weekends
- Business days
- 30 days
- 28 without US federal holidays
- Sleeps
- 40 sleeps
- Fortnights
- 2 fortnights, 12 days
- Hours
- 960
Countdown milestones
- 100 days before Christmas 2026:Wednesday, September 16, 2026Passed
- 50 days before Christmas 2026:Thursday, November 5, 2026Passed
- 30 days before Christmas 2026:Wednesday, November 25, 2026In 10 days
- 1 week before Christmas 2026:Friday, December 18, 2026In 33 days
Each weekday until Christmas 2026
Counting the days after today, up to and including Friday, December 25, 2026. Useful for counting school days, work shifts or a weekly class before Christmas.
| Day | How many |
|---|---|
| Mondays | 6 |
| Tuesdays | 6 |
| Wednesdays | 6 |
| Thursdays | 6 |
| Fridays | 6 |
| Saturdays | 5 |
| Sundays | 5 |
What's open and closed on Christmas 2026
| Who | On December 25, 2026 |
|---|---|
| Federal government offices | Closed Fri, Dec 25 |
| Banks (Federal Reserve schedule) | Closed Fri, Dec 25 |
| Stock markets (NYSE and Nasdaq) | Closed Fri, Dec 25; close early at 1 p.m. Eastern on Thu, Dec 24 |
| U.S. Postal Service | Closed Fri, Dec 25 |
Sources: OPM federal holidays, Federal Reserve holiday schedule, NYSE holidays and trading hours, USPS holiday notices. Individual banks, branches and post offices can set their own hours; check locally.
About Christmas
Christmas celebrates the birth of Jesus and is one of the most important feasts of the Christian year. The Bible gives no date for the birth, and it was not widely celebrated in the church's first centuries. By the fourth century the church in Rome marked it on December 25, and that date spread across the Western church. Many Orthodox churches that follow the older Julian calendar celebrate on January 7 instead.
The date never moves: Christmas Day is December 25 every year. Congress made it a federal holiday in 1870. When December 25 falls on a Saturday, federal employees get Friday, December 24 off; when it falls on a Sunday, they get Monday, December 26.
Many American Christmas customs arrived with immigrants and took shape in the 1800s. German settlers helped popularize the decorated Christmas tree, and Santa Claus is often traced to the Dutch Sinterklaas, a figure based on St. Nicholas. The 1823 poem "A Visit from St. Nicholas" and Thomas Nast's magazine drawings shaped the modern image of Santa, with his sleigh and reindeer. Today, typical traditions include exchanging gifts, hanging stockings, putting up lights, sending cards, baking cookies, sharing a family meal and attending church services, including late-night services on Christmas Eve.
How we check dates and facts: see our sources.
Christmas over the next ten years
Christmas by year
| Year | Date |
|---|---|
| 2025 | Thursday, December 25, 2025 |
| 2026 | Friday, December 25, 2026 |
| 2027 | Saturday, December 25, 2027 |
| 2028 | Monday, December 25, 2028 |
| 2029 | Tuesday, December 25, 2029 |
| 2030 | Wednesday, December 25, 2030 |
| 2031 | Thursday, December 25, 2031 |
| 2032 | Saturday, December 25, 2032 |
Count down to Christmas in
Related countdowns
Frequently asked questions
When is Christmas 2026?
Christmas 2026 is on Friday, December 25, 2026. Christmas falls on December 25 every year.
When is Christmas 2027?
Christmas 2027 falls on Saturday, December 25, 2027.
Is it Christmas today?
No. Christmas 2026 is on Friday, December 25, 2026, 40 days from today.
How many weeks until Christmas?
5 weeks and 5 days, or 40 days in total, counted from today.
How many months until Christmas?
1 month, 10 days, counting whole calendar months from today and then the days left over.
How many weekends until Christmas?
5 weekends. A weekend counts when its Saturday comes after today and on or before Friday, December 25, 2026.
How many sleeps until Christmas?
40 sleeps, counting tonight as the first and the night before Friday, December 25, 2026 as the last.
How many business days until Christmas?
30 business days (Monday to Friday), or 28 business days if you also skip US federal holidays.
How are days counted?
Days are counted from today to the target date: today is not included, the target day is.
Is Christmas a federal holiday?
Yes. Federal offices close and many businesses give the day off.