Federal holiday · Friday, December 25, 2026
How many months until Christmas?
There are
months and 23 days until Christmas Day 2026
84 days12 weeks60 business days12 weekends
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
| Year | Date | Day | Days away |
|---|---|---|---|
| 2026 | December 25, 2026 | Friday | 84 |
| 2027 | December 25, 2027 | Saturday | 449 |
| 2028 | December 25, 2028 | Monday | 815 |
| 2029 | December 25, 2029 | Tuesday | 1,180 |
| 2030 | December 25, 2030 | Wednesday | 1,545 |
| 2031 | December 25, 2031 | Thursday | 1,910 |
Questions & answers
How many months until Christmas Day 2026?
There are 2 months and 23 days 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 weekends until Christmas?
There are 12 weekends 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.