Christmas Countdown

How many days until Christmas? This live countdown shows the exact days, hours, minutes and seconds left until 25 December, plus the number of sleeps, weeks and weekends still to go.

Christmas Countdown

Live countdown in your time zone

Countdown to Christmas

44 days until Christmas 2026

Christmas is on Friday, 25 December 2026.

44Days
00Hours
00Minutes
00Seconds
6 wk 2 dWeeks
—Weekends left
—Weekdays (Mon–Fri)
44Sleeps

The countdown runs to midnight at the start of Christmas in your own time zone, and restarts for next year once the day has passed.

How many days until Christmas?

Christmas Day is on 25 December every year. The countdown above shows exactly how long is left — in days, hours, minutes and seconds — and updates every second. It uses the clock on your own device, so it is correct for your time zone.

After Christmas Day has passed, the countdown automatically starts again for next year.

How many sleeps until Christmas?

The number of sleeps is the number of nights between now and Christmas morning — the same as the number of days shown in the countdown. If there are 20 days until Christmas, there are 20 sleeps.

What the numbers mean

  • Days, hours, minutes, seconds — the exact time left until midnight at the start of 25 December.
  • Weeks — the countdown in whole weeks plus leftover days.
  • Weekends left — the number of Saturdays before Christmas, which is really the number of shopping weekends you have.
  • Weekdays — the Monday-to-Friday days left, useful for delivery deadlines and the last days of school or work.

What day of the week is Christmas?

YearDayChristmas Day
2026Friday25 December 2026
2027Saturday25 December 2027
2028Monday25 December 2028
2029Tuesday25 December 2029
2030Wednesday25 December 2030
2031Thursday25 December 2031

Christmas Eve is the day before, 24 December, and Boxing Day (a public holiday in the UK, Canada, Australia and several other countries) is the day after, 26 December.

Quick way to work it out yourself

In December the sum is easy:

days until Christmas = 25 − today's date in December

Example

On 4 December: 25 − 4 = 21 days, exactly 3 weeks.

From 1 November, add the 29 days left in November to the 25 days in December: 54 days. For any other pair of dates, use the Date Difference Calculator.

Christmas planning by the countdown

Time leftWhat to do
8 weeksSet a gift budget and start a list
6 weeksDraw Secret Santa names; book travel
4 weeksShop the late-November sales; order anything personalised
3 weeksPost cards and parcels going overseas
2 weeksFinish online orders — check each shop's last delivery date
1 weekPlan the menu and buy food that keeps
1–2 daysBuy fresh food, wrap the last presents

Postal and delivery deadlines change every year and differ by country and carrier, so always check the dates published by the service you are using.

Useful tools for the season

Frequently asked questions

How many days until Christmas?

The live countdown at the top of this page shows the exact number of days, hours, minutes and seconds left until 25 December in your own time zone.

How many sleeps until Christmas?

The same as the number of days left. Each day until 25 December is one more night's sleep.

How many weeks until Christmas?

The Weeks box shows the countdown as whole weeks plus leftover days — for example, 54 days is 7 weeks and 5 days.

Is Christmas always on 25 December?

In most countries, yes. Some Orthodox churches that follow the Julian calendar celebrate Christmas on 7 January.

Does the countdown reset after Christmas?

Yes. From 26 December it automatically counts down to Christmas Day of the following year.

Embed this tool on your website

Copy this code and paste it into your page or blog post. It is free to use; please keep the credit link.

Last updated . Spotted a mistake? Let us know and we will correct it.