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.

 Event details last verified October 15, 2026

While you wait, try today's 60-second time quiz.

More countdowns

Put this countdown on your site

It updates itself every second and fits any width, from a sidebar to a full column. No sign-up, and it sets no cookies 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

YearDayUS federal holiday observed
2026Friday, December 25Same day
2027Saturday, December 25Friday, December 24
2028Monday, December 25Same day
2029Tuesday, December 25Same day
2030Wednesday, December 25Same day
2031Thursday, December 25Same 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.