HomeEveryday › Days Until December Calculator

Days Until December Calculator

Pick any day in December and set today’s date — you get the exact day count, the same gap in weeks, and the weekday it lands on. Once a date passes, it automatically counts to next year’s.

Example: with Today's date 2026-07-13 · Counting to December 1 → Days until that date: 141 days.

Computed by the calculator below using its default values. Change any input to see your own numbers.

Days until that date
In weeks
It lands on
Steps
📊 Benchmark: December 25 (Christmas Day) is one of 11 federal holidays fixed in U.S. law (5 U.S.C. 6103). U.S. OPM.

🎄 Get ahead on holiday planning essentials

Check it out

Counting down to December

The count is a plain calendar subtraction: December 1, 2026 minus July 13, 2026 is 141 days — 20 weeks and a day. Later December dates just add their day-of-month minus one: December 23 is 163 days out, Christmas Day 165, and New Year’s Eve (December 31) 171.

Two details people miss. First, the count excludes today and includes the target — July 13 to July 14 is 1 day — which matches how sleeps-until counting works. Second, once a December date has passed, days until December 1 means next year’s: from December 10, 2026 the answer is 356 days, to December 1, 2027. The weekday row helps with planning — December 1, 2026 is a Tuesday, and December 25, 2026 falls on a Friday.

How it’s calculated

Days = (target − today) ÷ 86,400,000 ms with both dates taken at midnight UTC, so the result is an exact whole number of calendar days (today excluded, target included). If the chosen December date is before today, the target moves to the same date next year. Weeks = floor(days ÷ 7) with the remainder shown in days; the weekday comes from the same target date.

Results update as you type and are estimates, not professional advice — verify important decisions with a qualified professional.

Common mistakes

  • Counting today as day 1 — this tool counts full days between midnights, so tomorrow is 1 day away.
  • Forgetting the rollover: after December 1 passes, the count restarts toward next year's December 1.
  • Assuming every year matches — weekdays shift by one per year (two after a leap day), so December 1 is a Tuesday in 2026 but a Wednesday in 2027.

Frequently asked questions

How many days until December 1st?

From July 13, 2026 it’s 141 days — 20 weeks 1 day — landing on a Tuesday. Set today’s date to your actual date for a current figure.

How many days until December 25?

165 days from July 13, 2026 — Christmas 2026 falls on a Friday. That’s the 141 days to December 1 plus 24 more.

How many days till December 31st?

171 days from July 13, 2026. December 31, 2026 is a Thursday, so New Year’s Day 2027 opens on a Friday.

What happens after the date passes?

The calculator rolls to next year automatically: on December 10, 2026, days until December 1 shows 356 — the gap to December 1, 2027.