Search holidays, national days and tools

Press Enter to open the first result, or Esc to close.

How many days until Christmas?

40 days until Christmas 2026

Friday, December 25, 2026

That's 5 weeks and 5 days.

––days
––hours
––minutes
––seconds

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.

Add to calendar
Google CalendarOutlook.com

Every way to count to Christmas 2026

Days
40 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

  1. 100 days before Christmas 2026:Wednesday, September 16, 2026Passed
  2. 50 days before Christmas 2026:Thursday, November 5, 2026Passed
  3. 30 days before Christmas 2026:Wednesday, November 25, 2026In 10 days
  4. 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.

Weekdays until Christmas 2026
DayHow many
Mondays6
Tuesdays6
Wednesdays6
Thursdays6
Fridays6
Saturdays5
Sundays5

What's open and closed on Christmas 2026

Closures on Christmas 2026
WhoOn December 25, 2026
Federal government officesClosed 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 ServiceClosed 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.

Embed this countdown

Put a live Christmas countdown on your website, blog or class page. Paste this code where you want it to appear; it updates by itself every day.

Size
Colors

Preview

The widget has no ads and no tracking. The link under it is optional; please keep the credit inside the widget.

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

MonTueWedThuFriSatSun2026202720282029203020312032203320342035
Christmas falls on a weekend in 3 of the next ten years, and on a Monday or Friday (a ready-made long weekend) in 3.

Christmas by year

Christmas dates, 2025–2032
YearDateObserved
2025Thursday, December 25, 2025—
2026Friday, December 25, 2026—
2027Saturday, December 25, 2027Friday, December 24, 2027
2028Monday, December 25, 2028—
2029Tuesday, December 25, 2029—
2030Wednesday, December 25, 2030—
2031Thursday, December 25, 2031—
2032Saturday, December 25, 2032Friday, December 24, 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.

Related guides