Federal holiday · Friday, December 25, 2026

How many weekends until Christmas?

There are

12

weekends until Christmas Day 2026

84 days12 weeks2 months 23 days60 business days

–days–hours–minutes–seconds
84
days
12w 0d
weeks + days
2mo 23d
months + days
60
business days
12
weekends
2,016
hours
Progress since the last Christmas Day77%
December 25, 2025December 25, 2026

About Christmas Day

Christmas celebrates the birth of Jesus and is the biggest gift-giving holiday of the year.

Christmas Day falls on December 25 every year. In 2026 it lands on a Friday, December 25, 2026.

From today that is 84 days, or 12 weeks and 0 days. The wait includes 60 business days and 12 weekends. For kids counting down, that's 84 sleeps to go.

Read the full story of Christmas Day: history, traditions and how the date is set →

Christmas Day in the coming years

YearDateDayDays away
2026December 25, 2026Friday84
2027December 25, 2027Saturday449
2028December 25, 2028Monday815
2029December 25, 2029Tuesday1,180
2030December 25, 2030Wednesday1,545
2031December 25, 2031Thursday1,910

Questions & answers

How many weekends until Christmas Day 2026?

There are 12 weekends until Christmas Day 2026, which is on Friday, December 25, 2026.

What day of the week is Christmas Day 2026?

December 25, 2026 falls on a Friday.

How many days until Christmas?

There are 84 days until December 25, 2026.

How many weeks until Christmas?

There are 12 weeks and 0 days until December 25, 2026.

How many months until Christmas?

There are 2 months and 23 days until December 25, 2026.

How many business days until Christmas?

There are 60 business days until December 25, 2026, counting weekdays only (public holidays not subtracted).

How is the date of Christmas Day decided?

Christmas Day falls on December 25 every year.

When is Christmas Day 2027?

Saturday, December 25, 2027.

Upcoming holidays