How many days until Christmas?
Christmas Day 2026 is Friday, December 25, 2026. The sentence above the clock gives the number of calendar days from today; the clock itself runs to the stroke of midnight that opens December 25 in your time zone, so it reaches zero as Christmas Eve turns into Christmas morning where you live. Once the day is over the page moves on by itself to Saturday, December 25, 2027, even if it stays open on a screen.
Sleeps for children, working days for grown-ups
Two extra counts sit under the clock. Sleeps are the nights left, the way children count: when they go to bed on Christmas Eve there is one sleep to go. Working days are the weekdays before Christmas Day, which helps with planning a last day at the office, the final posting date or a project that has to land before the break. Public holidays, school days and office closures aren’t subtracted, because they differ by country and employer.
Ways to use it in December
- Advent and the classroom: put the clock on the board in full screen every morning and let the class read the days and sleeps aloud.
- A family link: Share result sends a link that shows the countdown in each relative’s own time zone, ideal for a family chat spread across countries.
- Christmas Eve or Christmas dinner: change the date to December 24 and type a time, say 18:00, to count to the moment your family celebrates.
- On a parish, school or family blog: copy the embed code from the box under the form, and readers see the Christmas clock in their own time zone.
Planning the festive season? Draw names with the Secret Santa generator and print a Christmas bingo game for the party.