Celebration · Thursday, December 31, 2026

How many sleeps until New Year's Eve?

There are

87

sleeps until New Year's Eve 2026

87 days12 weeks 3 days2 months 26 days63 business days12 weekends

–days–hours–minutes–seconds
87
days
12w 3d
weeks + days
2mo 26d
months + days
63
business days
12
weekends
2,088
hours
Progress since the last New Year's Eve76.2%
December 31, 2025December 31, 2026

About New Year's Eve

New Year's Eve is the last night of the year, ending with a countdown to midnight.

New Year's Eve falls on December 31 every year. In 2026 it lands on a Thursday, December 31, 2026.

From today that is 87 days, or 12 weeks and 3 days. The wait includes 63 business days and 12 weekends. For kids counting down, that's 87 sleeps to go.

Read the full story of New Year's Eve: history, traditions and how the date is set →

New Year's Eve in the coming years

YearDateDayDays away
2026December 31, 2026Thursday87
2027December 31, 2027Friday452
2028December 31, 2028Sunday818
2029December 31, 2029Monday1,183
2030December 31, 2030Tuesday1,548
2031December 31, 2031Wednesday1,913

Questions & answers

How many sleeps until New Year's Eve 2026?

There are 87 sleeps until New Year's Eve 2026, which is on Thursday, December 31, 2026.

What day of the week is New Year's Eve 2026?

December 31, 2026 falls on a Thursday.

How many days until New Year's Eve?

There are 87 days until December 31, 2026.

How many weeks until New Year's Eve?

There are 12 weeks and 3 days until December 31, 2026.

How many months until New Year's Eve?

There are 2 months and 26 days until December 31, 2026.

How many weekends until New Year's Eve?

There are 12 weekends until December 31, 2026.

How many business days until New Year's Eve?

There are 63 business days until December 31, 2026, counting weekdays only (public holidays not subtracted).

How is the date of New Year's Eve decided?

New Year's Eve falls on December 31 every year.

When is New Year's Eve 2027?

Friday, December 31, 2027.

Upcoming holidays