How many days until Christmas?
There are many days until Christmas Day, Friday, 25 December 2026. That makes a few more sleeps! The countdown at the top of this page shows the exact days, hours, minutes and seconds and updates every second.
When is Christmas 2026?
Christmas Day 2026 is on Friday, 25 December 2026. Christmas Eve is the day before, on Thursday, 24 December 2026.
How is the Christmas countdown calculated?
It counts down to midnight at the start of 25 December in your own time zone, using your device's clock. On Christmas Day the page switches to celebration mode with fireworks, and from 26 December it starts counting to next Christmas.
How do I shake the snow globe?
Drag or tap the snow globe, press the S key, use the "Shake it" button, or simply shake your phone. The snow swirls around and slowly settles on the village again.
How can I help children this Christmas?
You can donate to Make-A-Wish Greece, The Smile of the Child or ELEPAP. Each link opens the charity's own donation page. See Make a real wish come true above.
Is the Christmas countdown free?
Yes. It's free, has no ads, needs no sign-up and works on phones, tablets and computers. Share it with anyone who keeps asking how long it is until Christmas.