SCOTCH PLAINS, NJ -- The Township of Scotch Plains will host its second annual Independence Day Fireworks Celebration on Saturday, July 1 at the Scotch Hills Golf Course. Residents can begin entering the park at 7:00 p.m. and the fireworks show will start at dusk. A rain date has been set for Sunday, July 2, in the event of inclement weather.

Meanwhile, some of the nearby towns will also be celebrating Independence Day with their own displays. 

Clark will host its annual fireworks display July 4 at Arthur L. Johnson High School. Starting at 7 p.m. attendees can enjoy food, ice cream and music while shopping novelty vendors. For more information, click here.

Sign Up for E-News

Cranford also will host festivities throughout the day on July 4, including its annual canoe races; Firecracker Four-Miler and Fun Run; a carnival featuring food vendors, games and amusements; and fireworks beginning 9:15 p.m. in Nomahegan Park. For details, click here.

Downtown Westfield will celebrate Independence Day this year by kicking off its annual summer-long Sweet Sounds Downtown Jazz Festival. The family-friendly event will take over downtown on July 4 from 7 p.m. to 9 p.m.with free performances by live bands at five locations. Rain date Wednesday. For details, click here.

The celebration in Westfield will continue Thursday, July 6, with a free patriotic performance by the Westfield Community Band in Mindowaskin Park. Click here for details. In the event of rain, the concert will be moved to the municipal building.