How long until

89days until Christmas

17h
00min
00s

Friday, December 25, 2026

90
sleeps
12.9
weeks
64
working days
12
weekends
89

How many days until Christmas?

There are 89 full days left until Christmas 2026, which falls on a Friday.

90

How many sleeps are left?

90 sleeps to go. That is the kids' count: one night's sleep, one day closer to Christmas.

64

How many working days are left?

64 working days, Monday to Friday, and 12 weekends for shopping and getting ready.

When is Christmas in the coming years?

YearDateWhen
2026Friday, December 25, 2026in 90 days
2027Saturday, December 25, 2027in 455 days
2028Monday, December 25, 2028in 821 days
2029Tuesday, December 25, 2029in 1186 days
2030Wednesday, December 25, 2030in 1551 days
2031Thursday, December 25, 2031in 1916 days

About Christmas

Christmas falls on December 25 every year. This countdown reaches zero at midnight on the 25th in your own time zone, so everyone sees the exact moment it begins where they are. Kids count sleeps and grown-ups count shopping days, so both are shown above.

Questions

How many days until Christmas?

There are 89 full days until Christmas 2026, which falls on Friday, December 25, 2026. The big number on this page updates every second in your time zone, with hours, minutes and seconds.

What day is Christmas 2026?

Christmas 2026 falls on Friday, December 25, 2026. The table on this page also lists the dates for the coming years.

How many sleeps until Christmas?

There are 90 sleeps left, which is the number of calendar days between today and Christmas. You can also see the working days (64) and weekends (12) left.

Can I make a countdown for my own date?

Yes. On the Create a countdown page you type what you are waiting for, pick a date and time, and get a link to share. It is free and needs no sign-up.

Waiting for something else?

Wedding, trip, birthday, launch. Create your own countdown and share the link: anyone who opens it sees the exact time left in their own time zone.

Create a countdown