New Year 's Eve is the holiday before New Year 's Day , on December 31 , the last day of the current year . New Year 's Eve is observed on December 31 , the final day of the Gregorian calendar , the day before New Year 's Day .