How many days until Christmas?

Christmas 2026: Friday, December 25, 2026

Days until Christmas

52 days

Christmas 2026 is on Friday, December 25, 2026. Counted from Tuesday, November 3, 2026.

Live countdown

—

When is Christmas?

Christmas Day is on December 25 every year. It is a federal holiday in the United States, so banks, post offices and most offices are closed, and it is the biggest gift-giving day of the year.

Christmas is on December 25 every year. The next one is Friday, December 25, 2026.

Christmas dates for the next few years

YearDayDate
2026FridayDecember 25
2027SaturdayDecember 25
2028MondayDecember 25
2029TuesdayDecember 25
2030WednesdayDecember 25
2031ThursdayDecember 25

How the countdown works

The countdown runs on your device's clock, so it is correct in your own time zone and updates every second. It counts to midnight at the start of Christmas. Once the day has passed, it automatically switches to next year's date.

Frequently asked questions

What day is Christmas 2026?

Christmas 2026 is on Friday, December 25, 2026.

How many weeks until Christmas?

Divide the number of days by 7. The live box above shows the exact weeks and days left, along with the number of weekdays (Monday to Friday) if you are counting working or school days.

Is Christmas the same date every year?

Yes. Christmas is on December 25 every year.

Coming up next

All holiday countdowns · Days between two dates