Countdown
How many days until December 31?
65
days until December 31
The next December 31 is Thursday, December 31, 2026
The short answer
December 31 is 65 days away — that's 9 weeks and 2 days, roughly 2.1 months, or 1,560 hours. The next December 31 falls on a Thursday (Thursday, December 31, 2026). The number above updates automatically at midnight in your time zone.
December 31, 2026 at a glance
| Day of the week | Thursday |
|---|---|
| Day of the year | Day 365 of 365 |
| Share of the year passed | 100% |
| Days left in 2026 after it | 0 |
| Quarter | Q4 |
| Season (Northern Hemisphere) | Winter |
What's happening in December
December holds the winter solstice, Christmas Eve and Christmas, and closes out the year on New Year's Eve.
Other dates to know in December 2026: Winter (December 21), Christmas Eve (December 24), Christmas (December 25).
The 65 days until December 31, broken down
47
business days
18
weekend days
9
full weeks
2
extra days
That's 47 working days (Monday to Friday) and 18 weekend days — 9 Saturdays and 9 Sundays. Public holidays vary by country, so they aren't deducted.
On December 31 in history
- 1600The British East India Company is chartered by Queen Elizabeth I
- 1907The first New Year's Eve ball drop is held in Times Square
- 1999Russia's Boris Yeltsin resigns, leaving Vladimir Putin as acting president
- 1999The United States hands control of the Panama Canal to Panama
Notable world events that happened on December 31 in earlier years.
Days around December 31
60
until December 26
61
until December 27
62
until December 28
63
until December 29
64
until December 30
66
until January 1
67
until January 2
68
until January 3
69
until January 4
70
until January 5
The 31st of other months
96
until January 31
155
until March 31
216
until May 31
277
until July 31
308
until August 31
4
until October 31
Holidays near December 31
See every December countdown → · Count days between any two dates →