Dates Ahead

How many days until Christmas?

There are 42 days until Christmas, Friday, December 25, 2026.

Counted from November 13, 2026. Your own calendar is used as soon as the page finishes loading.

Dates

Christmas is December 25. Here is where it falls over the next six years, with the federal day off when it lands on a weekend.

  1. Christmas 2026Friday, December 25, 2026
  2. Christmas 2027Saturday, December 25, 2027 (observed Friday, Dec 24)
  3. Christmas 2028Monday, December 25, 2028
  4. Christmas 2029Tuesday, December 25, 2029
  5. Christmas 2030Wednesday, December 25, 2030
  6. Christmas 2031Thursday, December 25, 2031

How the date is set

Christmas Day is December 25 every year, and it is a US federal holiday under 5 U.S.C. 6103. Only the weekday changes from year to year.

How the countdown works

The page reads today’s date from your own device, so the count is right in every time zone and changes at your midnight, not the server’s. Today is not counted and Christmas day is, which is how people count “sleeps”. The weekday count is Monday to Friday before Christmas, without skipping other holidays.

About Christmas

How many days until Christmas? Counting from November 13, 2026, there are 42 days until Christmas on Friday, December 25, 2026. That is 6 weeks. The number at the top of this page is recalculated in your browser from your own date, so it is right on any day you read it.

What date is Christmas this year? Christmas is on Friday, December 25, 2026 this year. Christmas Day is December 25 every year, and it is a US federal holiday under 5 U.S.C. 6103. Only the weekday changes from year to year.

What day of the week is Christmas 2026? Christmas 2026 falls on a Friday. That is a weekday, so the federal day off is Christmas Day itself.

How many sleeps until Christmas? The number of sleeps is the same as the number of days: 42 from November 13, 2026. Each night's sleep moves you one day closer, and the last sleep is on Christmas Eve.

What if Christmas falls on a weekend? Federal workers get the nearest weekday off: Friday, December 24 when Christmas is on a Saturday, and Monday, December 26 when it is on a Sunday. Many private employers follow the same rule.

Is today counted in the countdown? No. Today is day zero and Christmas day is the last day counted, so on the day before Christmas the countdown shows 1 day.