Days Until Christmas
How many days remain until the next 25 December, counted in your own local calendar, with the exact date displayed.
Counted from your device's local date: today is excluded, 25 December is included — the same convention as this site's date calculator. Needs JavaScript.
How the count works
The number above is a plain calendar-day count from today (in your time zone) to the next 25 December, using the exclusive-start convention: on 24 December it says 1, and on Christmas Day itself it says it's Christmas. Because the count uses your device's local date, someone in Auckland and someone in Los Angeles can briefly see numbers one apart — Auckland's calendar simply turns the page up to 21 hours earlier. Both are right for where they are.
From 26 December onward, the count rolls over to the following year's Christmas, which is why the number jumps from 0 to 364 (or 365 before a leap February) overnight.
Why the weekday matters more than you'd think
Which day of the week 25 December lands on shapes the whole season: a midweek Christmas splits many workplaces into two short weeks, while a weekend Christmas triggers substitute public holidays in much of the world (the UK, Canada, Australia and others move the day off to the following Monday). The weekday advances by one each year and two after a leap day, so it cycles through the week on the calendar's usual 5-6-11-6 rhythm — the same drift explained on the Born on What Day page.
Not everyone's Christmas is 25 December
Many Orthodox churches celebrate on 7 January — which is 25 December in the older Julian calendar, currently 13 days behind the Gregorian one. It's the same feast on the same nominal date; the calendars underneath differ. This page counts to the Gregorian 25 December, the civil-calendar date used in most of the world.
Frequently asked questions
Is today included in the count?
No — the count is the number of calendar days you still have to get through before the 25th, so on Christmas Eve it reads 1. Counting both endpoints would make Christmas Eve read 2, which nobody means.
Why does another site show a different number?
Usually one of two reasons: it includes today in the count (one higher), or it counts down to midnight in a fixed time zone rather than yours. Occasionally it's counting to Christmas Eve. The convention here — exclusive of today, your local calendar — matches how people naturally say "N days to go".
How many sleeps is that?
The same number — "sleeps" is the child-friendly version of the exclusive day count. One sleep on Christmas Eve, zero on the day.
Counting down to something other than Christmas? Set any date and share it with the countdown timer.