How many days until Christmas?

Christmas: Friday, December 25, 2026. There are 84 days (12 weeks) until Christmas.

Christmas

–days–hours–minutes–seconds

Target: Friday, December 25, 2026

Date and time left

DateFriday, December 25, 2026
Time left84 days · 12 weeks
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.)

See how long is left until other dates on the countdown page, or create your own countdown.

Frequently Asked Questions

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

How many days until Christmas?
There are 84 days (12 weeks) 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.