All Tools

How Many Days Until Christmas? Live Countdown

Count the days, weeks and sleeps until Christmas Day, 25 December, with a live countdown to the hour and minute. It rolls over to next Christmas once the day has passed.

Count down to

47 days until Friday, 25 December 2026.

Days to go
47 days
Date
Friday, 25 December 2026
Weeks and days until then
6 weeks 5 days
Months and days until then
1 month 17 days
Weekdays (Mon to Fri)
35 days
Sleeps
47
Live countdown to midnight at the start of the day46 days 12 h 46 min 11 s

How many days until Christmas?

This page counts down to Christmas Day, 25 December, from today's date on your own device. The number at the top is always current: it shows the days, the weeks and days, the months and days and the weekdays left, plus a live countdown to the hour, minute and second until midnight on Christmas morning. Children often ask how many "sleeps" are left, so the page shows that too; the number of sleeps is the same as the number of days, because you go to sleep once on each night before the big day.

Once Christmas has passed, the counter rolls over and starts counting to next year's Christmas on 26 December. On Christmas Day itself it shows zero and tells you the day has arrived. You can switch the same tool to another holiday, such as New Year's Day, Easter, Halloween, Valentine's Day or Thanksgiving in the US, or to any date of your own.

How the Christmas countdown works

The rule

Christmas Day is always 25 December. The calculator finds the next 25 December that falls on or after today and subtracts today's date from it, using whole calendar days so that time zones and daylight saving never change the answer.

The live countdown

The ticking clock counts to midnight at the very start of 25 December in your own time zone. That moment is when Christmas begins where you are, so a family in Sydney reaches zero many hours before a family in New York.

The formula

days until Christmas=day number(25 December)−day number(today)\text{days until Christmas} = \text{day number}(25\ \text{December}) - \text{day number}(\text{today})

If today is already past 25 December, the next Christmas is in the following year. The weekday on which Christmas falls moves forward by one day each year, and by two days after a 29 February. In 2026 it is a Friday and in 2027 a Saturday.

Ideas for the countdown

  • Advent: many Advent calendars start on 1 December, which leaves 24 doors to open before Christmas Day.
  • Shopping and post: postal services publish last posting dates in early to mid December; check them against the weekdays count, because parcels are not delivered at weekends.
  • School holidays: compare the weekdays left with the end of term to see how many school days remain.
  • Christmas Eve: many countries celebrate on the evening of 24 December, which is one day before the count reaches zero.

Privacy

Nothing is uploaded; every calculation runs in your browser and never leaves your device. The page reads only your device's date and clock.

Related tools

Count down to any other date with the Days Until Calculator, work out the shopping days left with the Business Days Calculator, or set a minute-by-minute Timer for the oven on the day.

Frequently asked questions

How many days are left until Christmas?

The number at the top of this page is always current: it counts the days from today on your device to 25 December. It also shows the weeks, months and weekdays left and a live countdown to midnight on Christmas morning.

How many sleeps until Christmas?

The number of sleeps equals the number of days left, because there is one night before each day until Christmas morning. On Christmas Eve there is one sleep to go.

What happens after Christmas Day?

From 26 December the countdown rolls over to Christmas Day of the following year. On 25 December itself it shows zero and says the day is here.

Does the countdown use my time zone?

Yes. It uses your device's date and counts to midnight at the start of 25 December where you are, so families in different countries reach zero at different moments.

What day of the week is Christmas?

The page shows the weekday under the date. Christmas Day falls on a Friday in 2026 and on a Saturday in 2027; it moves one weekday later each year, and two after a 29 February.

Can I count down to another holiday?

Yes. Pick New Year's Day, Easter, Halloween, Valentine's Day or US Thanksgiving from the holiday list, choose any date of your own, or switch to My birthday.

Other related tools