When is New Year's Eve?
New Year's Eve is December 31, the last day of the year. The countdown to midnight is celebrated with fireworks, parties and the ball drop in Times Square, New York.
New Year's Eve is on December 31 every year. The next one is Thursday, December 31, 2026.
New Year's Eve dates for the next few years
| Year | Day | Date |
|---|---|---|
| 2026 | Thursday | December 31 |
| 2027 | Friday | December 31 |
| 2028 | Sunday | December 31 |
| 2029 | Monday | December 31 |
| 2030 | Tuesday | December 31 |
| 2031 | Wednesday | December 31 |
How the countdown works
The countdown runs on your device's clock, so it is correct in your own time zone and updates every second. It counts to midnight at the start of New Year's Eve. Once the day has passed, it automatically switches to next year's date.
Frequently asked questions
What day is New Year's Eve 2026?
New Year's Eve 2026 is on Thursday, December 31, 2026.
How many weeks until New Year's Eve?
Divide the number of days by 7. The live box above shows the exact weeks and days left, along with the number of weekdays (Monday to Friday) if you are counting working or school days.
Is New Year's Eve the same date every year?
Yes. New Year's Eve is on December 31 every year.
Coming up next
- Days until Veterans Day (Wednesday, November 11, 2026)
- Days until Thanksgiving (Thursday, November 26, 2026)
- Days until Black Friday (Friday, November 27, 2026)
- Days until Cyber Monday (Monday, November 30, 2026)
- Days until Christmas Eve (Thursday, December 24, 2026)
- Days until Christmas (Friday, December 25, 2026)
- Days until New Year's Day (Friday, January 1, 2027)
- Days until Martin Luther King Jr. Day (Monday, January 18, 2027)