How Many Days Until Christmas?
Live countdown to December 25 — days, hours, minutes, and seconds
Until Christmas
Time left
56full days
- --
- hours
- --
- minutes
- --
- seconds
There are 47 days until Christmas, counting today. That's 6 weeks and 5 days.
While you wait, try today's 60-second time quiz.
More countdowns
Put this countdown on your site
How it works and common questions
Key facts
- DateDecember 25
- Christmas EveDecember 24
- First to celebrateKiritimati, Kiribati
About this countdown
Counting down to Christmas Day, December 25, in your own timezone. Once the day has passed, the countdown moves on to next year's Christmas.
Christmas dates, 2026–2031
| Year | Day | US federal holiday observed |
|---|---|---|
| 2026 | Friday, December 25 | Same day |
| 2027 | Saturday, December 25 | Friday, December 24 |
| 2028 | Monday, December 25 | Same day |
| 2029 | Tuesday, December 25 | Same day |
| 2030 | Wednesday, December 25 | Same day |
| 2031 | Thursday, December 25 | Same day |
When Christmas falls on a weekend, the US federal holiday moves to the Friday before or the Monday after.
Questions
How many days until Christmas?
Christmas Day is December 25. The line at the top of this page gives the days and weeks left, updated daily. Christmas 2026 falls on a Friday.
How many sleeps until Christmas?
The same as the number of days at the top of this page: each night between now and Christmas morning is one sleep. On Christmas Eve, it is one sleep to go.
What day of the week is Christmas 2026?
Christmas Day 2026 falls on a Friday, giving most people a three-day weekend. Christmas Eve is Thursday, December 24. In 2027 Christmas is a Saturday, so the US federal holiday is Friday, December 24.
Where does Christmas arrive first?
Kiritimati (Christmas Island) in Kiribati, at UTC+14. It reaches midnight on December 25 at 10 AM on December 24 in London and 5 AM in New York. American Samoa, at UTC−11, is among the last inhabited places, at 6 AM on Christmas Day in New York, so Christmas morning takes about 25 hours to reach everywhere people live.