How many days until december 31st
From 3 September 2026, 31 December 2026 is 119 days away. That date is a Thursday, the last square of the year.
how many days until december 31st
How many days until december 31st is a countdown to the last named date of the year, not a measure of how long December is. December has 31 days every year. The wait from today is the number of midnights between this morning and that morning. On 3 September 2026 the wait is 119. Tomorrow it is 118. On 31 December the wait is over.
If 31 December this year has already passed, the phrase points at next year’s 31 December. On 3 September 2026 it has not passed. Stay in 2026. Do not jump to 2027 to make the number larger. The year-end you can still walk toward is this one.
Inclusive listing is a different job. Naming every date from 3 September through 31 December includes both ends and is larger by one than the “days until” gap. Forms that ask for duration should say which they want. If they do not, ask before you write 119 or 120.
The long way through the months
From 3 September you can add by hand. Days after today in September run 4 September through 30 September, which is 27 days. October adds 31. November adds 30. December adds 31. 27 + 31 + 30 + 31 = 119. That is the same result a date subtraction gives, stretched out so you can see each month’s real length.
2026 is a common year: 365 days, no 29 February. Leap day does not sit on this path. You do not add a phantom day in autumn because a future February will be long. The 119 already uses the months that actually lie between September and December.
Leftover September after 3 September 2026: 27 days. October: 31 days. November: 30 days. December through the 31st: 31 days. Total wait: 119 days. 31 December 2026 is a Thursday. December 32 does not exist, even if you are tired of counting. The year ends on the 31st because someone has to stop the numbering.
After the 31st, the target moves
On 1 January 2027, how many days until 31 December 2026 is zero in the only sense that matters: that date is behind you. The next 31 December is 31 December 2027, 364 days after 1 January 2027 in a common year, or 365 if you count 1 January itself as still “until.” People who ask the question on New Year’s Day usually want the new year’s ending, not a eulogy for the year that just closed.
31 December is New Year’s Eve in ordinary speech. The countdown to midnight that night is hours and minutes, not days. This page’s question stops at the date. If you need the last evening of the year, you are already on it when the day count hits zero.
Christmas Day is 25 December, six days earlier than the 31st. Do not reuse 119 for Christmas. From 3 September 2026, 25 December is 113 days away. Different square, different number.
Questions and answers
- How many days until 31 December 2026 from 3 September 2026?
- 119 days. The date is a Thursday.
- Does December ever have 32 days?
- No. December has 31 days in leap years and in common years alike.
- Is the count to New Year’s Eve the same as the count to 31 December?
- The date is the same square. The midnight party is a clock problem inside that date, not extra days.
Related guides
3years how many days
Three years is 1,095 days if the span includes no 29 February, and 1,096 days if it includes one leap day. A year itself is 365 or 366 days.
72hours is how many days
72 hours is exactly three days, because a day has 24 hours and 72 divided by 24 equals 3. Next to a year, that span is small: a common year has 365 days, and a leap year has 366.
Countdown widget
A countdown widget displays the time remaining until a chosen event. A good one uses the viewer’s correct time zone, updates predictably, states what happens at zero, and presents progress clearly wit