OmniWhen All 26 calculators →

Days Until Christmas

Count down to December 25 from any starting date — years, months, days, hours, minutes.

Time Until Christmas

Count down to December 25th from any starting date.

About the Days Until Christmas

Pick a starting date (today by default) and OmniWhen counts the time until the next Christmas Day at midnight. Result includes a humanized duration and individual unit counts.

For a live ticking countdown, use the Live Countdown Timer instead.

How it works

The calculator computes the millisecond difference between your start date/time and the next December 25 at 00:00 local time, then renders the result in years/months/days/hours/minutes. If the start is on or after this year's Christmas, the target rolls forward to next year automatically.

Examples

  • From Jul 4, 2026~5 months 21 days · ~174 days · ~4,176 hours
  • From Dec 26, 2026~11 months 29 days (rolls to 2027)
  • From todayLive result based on your device clock

Frequently asked questions

What time zone does it use?
Your device's local time zone. The target is December 25 at 00:00 local.
Does it count to Christmas Eve or Christmas Day?
Christmas Day at 00:00 — i.e., the moment Christmas begins.
For a live ticking countdown to Christmas, what should I use?
The Live Countdown Timer — set the target to December 25 at 00:00.