When is New Year's Eve?

The last day of the year, December 31, is celebrated worldwide with fireworks and midnight countdowns.

2026 date
Thursday, December 31, 2026
In 2027: Friday, December 31
About this holiday

New Year's Eve on December 31 is the world's most universally shared celebration, marked by fireworks, parties, and midnight countdowns from Sydney to New York. In Spain, the tradition is to eat 12 grapes at midnight — one for each stroke of the clock — while Scots celebrate Hogmanay with ancient customs like first-footing, where the first guest to enter a home after midnight brings gifts for good luck.

YearDateDay
2025Dec 31Wednesday
2026nowDec 31Thursday
2027Dec 31Friday
2028Dec 31Sunday
2029Dec 31Monday
2030Dec 31Tuesday
2031Dec 31Wednesday
2032Dec 31Friday
2033Dec 31Saturday
2034Dec 31Sunday
2035Dec 31Monday
2036Dec 31Wednesday

Other holidays