December 25
Christmas Countdown
Live countdown to Christmas Day in your time zone or any city you pick.
Christmas countdown
Pick a time zone to see the exact time remaining until Christmas morning.
Counting down to Christmas Day.
Counting down to something else? Build your own with the countdown creator, or see the New Year countdown and days until a US holiday.
This countdown points at one exact instant: midnight at the start of December 25 in the time zone you select. That is the moment Christmas Eve ends and Christmas Day begins, and it arrives at a different absolute time in every zone, which is why the grid above changes when you pick a different city. The numbers update every second, and a line beneath the grid translates the target into your own local date and time.
The countdown ends when Christmas Day begins
A common misreading is to expect the timer to end on Christmas morning. It does not. It ends at 12:00 a.m. — the boundary between December 24 and December 25 — because that is the moment the date changes. If you care about a specific hour instead, do the offset yourself: a family gathering at 10 a.m. on Christmas Day is ten hours after this countdown hits zero, and an evening dinner is closer to eighteen hours after. Reading the grid this way is straightforward once you know the endpoint is midnight rather than daybreak.
If you want a countdown that ends at a particular hour rather than at midnight, the countdown creator lets you set your own target date and time instead of using this fixed one.
Why the length of the countdown is predictable
December 25 is a fixed date in the Gregorian calendar. It does not move the way holidays defined by a rule such as "the fourth Thursday in November" do, and it is not tied to a lunar cycle. Because the date is fixed, the number of days remaining from any given calendar date is the same from one year to the next, apart from the extra day that a leap year inserts in February. Counting from the first of December always leaves the same span; counting from the first of October is off by at most a day depending on the leap year.
What does change from year to year is the weekday. A fixed date lands on a different day of the week each year, shifting by one day in ordinary years and two across a leap day. So the distance is stable but the day name is not, which is why it is worth checking the actual weekday on a calendar rather than assuming it repeats.
Why the grid changes when you switch zones
Midnight is local, so each zone crosses into December 25 at its own moment. The Time zone dropdown starts with "Your local time," detected from your browser, and then lists cities running roughly east to west: Auckland, Sydney, Tokyo, Shanghai, Mumbai / Delhi, Dubai, Istanbul, Berlin / Paris, London, São Paulo, New York, Chicago, Denver, Los Angeles, and Honolulu.
Select Auckland and the countdown is at its shortest; select Honolulu and it is at its longest, roughly a day further out. Christmas begins in Auckland well before it begins in Honolulu, and the whole sweep from the earliest zones to the last takes more than a full day. Switching between adjacent entries in the list produces smaller jumps — one hour between New York and Chicago, for instance. The event is the same holiday throughout; the dropdown selects which of the world's Christmas midnights the grid is measuring.
Reading the two lines below the grid
The first line names the target directly: midnight at the start of December 25 in the zone you selected. The second line converts that same instant into your own local date and time. Together they answer a question that is otherwise awkward to work out — when, on my clock, does Christmas start over there?
If you have family in another country, this is the useful part. Selecting their city shows exactly when their Christmas Day begins in terms of your own calendar and clock, so you can time a call without converting offsets by hand or guessing whether they are already a day ahead.
Daylight saving time and the fixed-offset trap
Offsets are not permanent properties of a city. Late December falls at different points in the daylight saving cycle in each hemisphere — Auckland and Sydney are on summer time while London, Berlin, and New York are on standard time — so an offset you remember from the middle of the year may not apply. Instead of assuming any fixed number of hours, this page resolves midnight as it is actually observed in the selected zone and converts that wall-clock moment into a real instant, which keeps the countdown correct across daylight saving changes anywhere in the list.
Julian calendar observance and the US federal holiday
Not every Christian tradition celebrates on the same Gregorian date. Churches that still follow the Julian calendar for their liturgical year observe Christmas on December 25 by that calendar, which corresponds to a later date in the Gregorian calendar used for civil purposes. This countdown targets the Gregorian December 25 only, so it does not reflect Julian-calendar observance.
On the civil side, December 25 is a US federal holiday. Federal offices close, and most banks and government services do not operate. When December 25 falls on a weekend, the federal observance shifts to a nearby weekday, so the day off is not always the date itself. Those observance rules, along with the observed dates, are listed on the holidays calendar.
Sharing a link that opens on the same zone
The Copy link button copies this page's address with your selected zone attached as a ?tz= parameter. Whoever opens that link sees the countdown for the same zone you were watching, no matter where they are, so a group spread across several cities can watch one shared moment rather than several different ones. If you leave the dropdown on "Your local time," no zone parameter is added and the link opens on each person's own detected zone instead.
Rollover and what the page stores
Once the target passes in the selected zone, the countdown recomputes on its own and starts counting toward the next December 25. It always points at the next occurrence, so opening the page in the spring of 2026 gives a valid countdown just as opening it on Christmas Eve does, with no maintenance and no stale date left behind.
Everything runs in your browser tab. Nothing is stored, no account is involved, and no reminder is sent — the target is recalculated each time the page loads or you change the zone, and the seconds advance only while the tab is open.
Related tools
For the companion countdown to midnight on January 1, see the New Year countdown. To count down to a date and time you choose yourself, use the countdown creator. For a plain day count instead of a ticking grid, see days until a date or how long until. Observed dates for federal holidays are on the holidays calendar, and offsets between cities are on the time zone converter. The full time tools hub lists every related clock, timer, and countdown.
Frequently asked questions
What moment does the Christmas countdown actually end on?
It ends at midnight at the start of December 25 — the boundary between Christmas Eve and Christmas Day — in the zone you selected. It does not run until Christmas morning. If you are waiting for a specific hour, add it yourself: a ten o'clock gathering is ten hours after the grid reaches zero.
Does the number of days until Christmas change from year to year?
The gap from a given calendar date is essentially the same each year, because December 25 is fixed in the Gregorian calendar rather than defined by a weekday rule or a lunar cycle. The only variation comes from the leap day in February, which shifts counts that begin earlier in the year by one day.
Why is the countdown shorter when I select Auckland?
Auckland is among the earliest major cities in this list to reach midnight, so its Christmas Day begins before almost everyone else's. Honolulu sits at the other end and reaches December 25 roughly a day later. The dropdown is not changing the holiday, only which zone's midnight the grid is measuring toward.
How do churches using the Julian calendar observe Christmas?
They observe December 25 by the Julian calendar, which corresponds to a later date in the Gregorian calendar used for civil purposes. This countdown targets the Gregorian December 25 only, so it does not reflect Julian-calendar observance. Traditions following the older calendar mark the day after this page has already rolled over.
Is December 25 a US federal holiday every year?
Yes. December 25 is a US federal holiday, so federal offices close and most banks and government services are unavailable. When the date falls on a weekend, the federal observance moves to a nearby weekday, which means the day off is not always December 25 itself. The holiday pages list observed dates alongside calendar dates.
Can I share a countdown that stays on one time zone?
Yes. The Copy link button attaches your chosen zone to the page address as a tz parameter, so everyone who opens that link watches the same zone's countdown wherever they happen to be. If you leave the dropdown on your local time, no parameter is added and each recipient sees their own detected zone.
Does the countdown keep running if I close the tab?
No. The countdown runs in the browser tab and advances only while the page is open. Nothing is stored and no account is involved, so closing the tab simply stops the display. Reopening the page recalculates the target from scratch, which gives you an accurate countdown again without any setup.