No matter what special you choose to watch leading up to midnight, you won't want to miss the iconic ball drop when the clock strikes 12 a.m. Read on for how to watch and stream the 2025 New Year's Eve ball drop for free. When was the first New Year’s Eve ball drop? Truman Moore/GettyThe first New Year's Eve ball drop took place in 1907, according to the official Times Square website. ANGELA WEISS/AFP via GettyThere are several ways to watch the New Year's Eve ball drop for free. The Times Square official website offers commercial-free coverage of the ball drop and the festivities leading up to the main event starting at 6 p.m.
Source: The Times January 01, 2025 04:02 UTC