Buffalo New Year’s Eve Ball Drop Downtown is on December 31 at Roosevelt Plaza, Main and Huron Streets. Live music starting at 10:30pm with Caitlin Koch (historically, not sure this year), plus ice skating in Fountain Plaza. Fireworks at midnight. FYI – this is the second largest New Year’s Eve Ball Drop outside of Time’s Square.