ONLINECLOCK.NET
--:--:--

Seasonal · countdown to 25 December

Christmas Clock

Falling snow, blinking string lights and a live countdown to Christmas Day, with the current time underneath. Counts to midnight on 25 December in your own time zone.

Live countdownSnowfallFull screen

Until Christmas Day

0Days
00Hours
00Mins
00Secs
--:--:--

All backgrounds

Press F for full screen. Motion pauses automatically if your system asks for reduced motion.

The countdown

How the Christmas Countdown Is Calculated

It Targets Midnight

The countdown reaches zero at 00:00 on 25 December — the moment Christmas Day begins, not Christmas morning. If you want the countdown to run to a particular hour instead, the custom countdown page takes both a date and a time.

It Rolls over Automatically

Once Christmas Day has passed, the target moves to next year without you doing anything, so the page is never showing a countdown that has already finished.

It Uses Your Time Zone

Christmas arrives in Auckland well before it arrives in Los Angeles, and the countdown reflects where you actually are. Two people opening this page at the same instant in different countries will see different numbers, and both are correct.

Leap Years Are Handled

The number of days to Christmas depends on whether February had 28 or 29 days along the way. The calculation works from the calendar rather than from a fixed day count, so leap years come out right.

Under the hood

How This Scene Is Built

The snow is a few dozen characters falling on individual drift paths, and the lights blink on staggered delays so the string never pulses in unison. On a phone the counts drop automatically to keep the scroll smooth.

For a countdown to any other date — a birthday, a launch, the end of term — the main countdown page takes any target and gives you a link you can share, which opens showing the correct local time for whoever receives it.

Answers

Christmas Background Questions

What exactly is it counting down to?

Midnight at the start of 25 December, in your own time zone. That is the moment Christmas Day begins.

Why does my number differ from a friend's?

Because Christmas does not arrive everywhere at once. If your friend is in another time zone, their countdown legitimately reads differently — the day reaches them at a different moment.

What happens after Christmas?

The target moves to next year automatically. The page is never left showing a finished countdown.

Can I count down to Christmas Eve instead?

Set 24 December on the custom countdown page, with a time if you want one, and copy the link.

Is the snow heavy on a phone?

The number of flakes drops automatically on small screens, and the pause button stops it entirely if you would rather keep the battery.