Christmas Countdown 2026

A live countdown to Christmas Day, 25 December, in your own time zone.

How to use: The live timer counts down the days, hours, minutes and seconds to Christmas in your own time zone. Share it with family on WhatsApp.

Make a Christmas card

Counts to local midnight on your device. Updated October 2026.

How to use the Christmas Countdown

Christmas Day is 25 December every year. The timer above counts down to midnight at the start of Christmas Day in your own time zone, so families in India, Canada, the UK and the US all see the right number.

Children love to count “sleeps”: the number of nights left is the days figure, plus one if it is already evening. The page updates every second, so you can leave it open on a screen as a live advent clock.

Worked example: on 1 December 2026 at noon the timer shows 23 days and 12 hours. That means 24 sleeps, because tonight counts as one.

Use the countdown to plan shopping deadlines, posting dates for parcels and travel. Make a Merry Christmas card in English, Hindi or Punjabi with the greeting card maker, and then switch to the New Year countdown for 2027. After Christmas the page moves on to the next Christmas automatically.

Frequently asked questions

How many days until Christmas?

The live timer shows it to the second. On 25 October there are 61 days left.

Does the countdown use my time zone?

Yes. It counts to local midnight on your device.

What happens after Christmas?

The timer automatically starts counting to the next 25 December.

How do I count sleeps until Christmas?

Take the days left and add one if it is after bedtime today, because tonight is also a sleep.