There's no shortage of events this week to celebrate Independence Day across Greater Rochester area. In fact, several communities are celebrating the holiday a day early. 

Wednesday, July 3

Thursday, July 4

As always, if you don't want to fight the traffic, you can tune in to watch the fireworks live on-air at 10 p.m. Thursday, July 4. Spectrum News will also be live streaming the event online.