How many days until Christmas?

Christmas: Friday, December 25, 2026. There are 65 days (9 weeks 2 days) until Christmas.

Christmas

–days–hours–minutes–seconds

Target: Friday, December 25, 2026

Date and time left

DateFriday, December 25, 2026
Time left65 days · 9 weeks 2 days
Public holiday?Yes. Christmas Day (December 25) is a US federal holiday and a public holiday in most Western countries.

Christmas dates by year

YearDate
2026Friday, December 25, 2026
2027Saturday, December 25, 2027
2028Monday, December 25, 2028
2029Tuesday, December 25, 2029
2030Wednesday, December 25, 2030
2031Thursday, December 25, 2031

About Christmas

Christmas is celebrated on December 25 in the Gregorian calendar. (Orthodox churches using the Julian calendar celebrate on January 7.)

Frequently Asked Questions

When is Christmas?
The next Christmas is on Friday, December 25, 2026.

How many days until Christmas?
There are 65 days (9 weeks 2 days) until Christmas. The live countdown counts to midnight at the start of the day in your own time zone.

Is Christmas a public holiday?
Yes. Christmas Day (December 25) is a US federal holiday and a public holiday in most Western countries.