How many days until Christmas?
There are 89 full days left until Christmas 2026, which falls on a Friday.
Friday, December 25, 2026
There are 89 full days left until Christmas 2026, which falls on a Friday.
90 sleeps to go. That is the kids' count: one night's sleep, one day closer to Christmas.
64 working days, Monday to Friday, and 12 weekends for shopping and getting ready.
Sorted by what comes first.
| Year | Date | When |
|---|---|---|
| 2026 | Friday, December 25, 2026 | in 90 days |
| 2027 | Saturday, December 25, 2027 | in 455 days |
| 2028 | Monday, December 25, 2028 | in 821 days |
| 2029 | Tuesday, December 25, 2029 | in 1186 days |
| 2030 | Wednesday, December 25, 2030 | in 1551 days |
| 2031 | Thursday, December 25, 2031 | in 1916 days |
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.
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.
Christmas 2026 falls on Friday, December 25, 2026. The table on this page also lists the dates for the coming years.
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.
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.
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