Christmas Countdown: Days, Sleeps and Weeks to Go

The live counter below shows exactly how many days, sleeps and weeks are left until Christmas Day, 25 December, using the clock on your device.

Last updated: 8 November 2026

Countdown to Christmas Day, 25 December

Loading countdown…

How we count days and sleeps

Days until Christmas counts whole calendar days from today to 25 December, so on 24 December the answer is 1. Sleeps until Christmas is the number of nights you'll go to bed before Christmas morning — the same number, because each night's sleep takes you to the next date. Parents often prefer "sleeps" for young children, since "two more sleeps" is easier to picture than a date. Weeks until Christmas shows full weeks plus leftover days.

The countdown runs in your browser in your local time zone, so it ticks over at midnight wherever you are — useful when relatives in Sydney reach Christmas Day half a day before family in London or New York.

What day of the week is Christmas?

YearDate
2026Friday 25 December 2026
2027Saturday 25 December 2027
2028Monday 25 December 2028
2029Tuesday 25 December 2029
2030Wednesday 25 December 2030

In 2027 Christmas Day falls on a Saturday, so the UK's Christmas and Boxing Day bank holidays move to Monday 27 and Tuesday 28 December, and US federal employees get Friday 24 December off. See UK bank holidays 2027 and US federal holidays 2027.

Useful Christmas dates

Planning a Christmas trip?

Christmas markets in Central Europe usually run from late November to 23 or 24 December, and hotels near the main squares book up early. Our partner site has a guide on where to stay in Prague for the Christmas markets. Hanukkah overlaps Christmas closely in 2027 — see Hanukkah 2027.

Frequently asked questions

How many sleeps until Christmas?
The counter above shows it live. Sleeps equal the number of days left, because each night brings you one date closer to 25 December.
How many weeks until Christmas?
Divide the days left by seven; the counter shows full weeks plus the remaining days.
What day is Christmas 2027?
Saturday 25 December 2027.
Does the countdown use my time zone?
Yes. It uses your device's clock, so it reaches zero at midnight local time.

Sources: GOV.UK – UK bank holidays · U.S. Office of Personnel Management – Federal holidays