How Many Days Until New Year's Eve?
That's 12 weeks and 6 days
There are 90 days until New Year's Eve on Thursday, December 31, 2026. That is 12 weeks and 6 days — roughly 3.0 months, or 2,160 hours.
Counted from today (not including today). This page updates automatically — last rebuilt October 2, 2026.
New Year's Eve is celebrated every year on December 31. See the December 31st countdown for facts and history about the date itself.
New Year's Eve Dates for the Next 6 Years
| Year | Date | Day of the week |
|---|---|---|
| 2026 | December 31, 2026 | Thursday |
| 2027 | December 31, 2027 | Friday |
| 2028 | December 31, 2028 | Sunday |
| 2029 | December 31, 2029 | Monday |
| 2030 | December 31, 2030 | Tuesday |
| 2031 | December 31, 2031 | Wednesday |
About New Year's Eve
New Year's Eve is December 31, the last day of the Gregorian calendar year. Celebrations build to midnight, when people around the world count down the final seconds and welcome the new year with fireworks, toasts, and music.
Interesting Facts About New Year's Eve
The Times Square ball drop in New York City has marked midnight on New Year's Eve since 1907.
The Line Islands of Kiribati are among the first inhabited places to reach midnight, while American Samoa is among the last.
In Spain, people eat twelve grapes at midnight — one for each chime of the clock — for luck in each month of the new year.
Scotland's Hogmanay celebrations include "first-footing": the first guest across the threshold after midnight is believed to bring the household's luck.
"Auld Lang Syne," the song traditionally sung at midnight, is based on a 1788 poem by Robert Burns.
How People Celebrate New Year's Eve
Counting down the final seconds to midnight
Watching fireworks displays and televised ball drops
Toasting the new year with champagne or sparkling cider
Kissing a loved one at the stroke of midnight
Writing down New Year's resolutions
Frequently Asked Questions
How many days until New Year's Eve 2026?
As of October 2, 2026, there are 90 days until New Year's Eve on Thursday, December 31, 2026 — that's 12 weeks and 6 days. The countdown at the top of this page updates live.
When is New Year's Eve 2026?
New Year's Eve 2026 is on Thursday, December 31, 2026.
When is New Year's Eve 2027?
New Year's Eve 2027 is on Friday, December 31, 2027.
How is the date of New Year's Eve determined?
New Year's Eve is celebrated every year on December 31, so the date stays the same but the day of the week changes from year to year.