Jersey Shore 4th of July Fun

There's a ton of 4th of July fun to be had all over the Shore this weekend. Here's a rundown for your fireworks viewing planning.
July 1
Aberdeeen: Fireworks at Fireman’s Field, rain date July 2
Barnegat: Fireworks at Municipal Dock, rain date July 5
Manasquan: Fourth of July Celebration 7:30-10 p.m. July 1 at Mansquan Coast Guard Station, rain date July 2
Matawan: Fireworks at Lake Lefferts
Jackson: Six Flags Great Adventure fireworks nightly July 1-4

July 2
Freehold: Live music, fireworks at Freehold Raceway, gates open 6:30pm
Hazlet: Fireworks at Veterans Memorial Park, rain date July 3
Jackson: Six Flags Great Adventure fireworks nightly July 1-4
Lavalette: Independence Day Celebration at the Gazebo with concert & fireworks, rain date July 9

July 3
Bradley Beach: Fireworks at the beachfront, rain date July 8
Keansburg: Fireworks at Keansburg Amusement Park, also July 4
Jackson: Six Flags Great Adventure fireworks nightly July 1-4
Lakehurst: Fireworks at Lake Horizon
Lakewood: Fireworks at Lake Carasljo
Ocean Township: Independence Day Celebration at Joe Palaia Park at 6pm with fireworks, rain date July 5
Union Beach: Fireworks on the beachfront
July 4
Asbury Park: Fireworks along the Boardwalk
Beach Haven: Fireworks along 9th and Bay Avenue
Beachwood: Fireworks at the beachfront

Keansburg: Fireworks at Keansburg Amusement Park
Jackson: Six Flags Great Adventure fireworks nightly July 1-4
Lakehurst: Indepedence Day Parade on Union Avenue at 11am
Long Branch: Oceanfest 10am-10pm,
Ocean Grove: Independence Day Parade on Main Ave 10am-12pm
Pine Beach: Fourth of July parade, 9am starting at Pine Beach Chapel
Point Pleasant Beach: Fireworks at Jenkinson's
Seaside Heights: Fireworks at the boardwalk, rain date July 7
Tuckerton: Parade at 10am along Route 9 and the Seaport, fireworks at dusk

July 6
Brick Township: Summerfest at Windward Beach Park 6pm-10pm, fireworks following concert