Looking to cool off on the Shore free of charge, there aren’t a ton of options, but New Jersey does have 12 free public beaches that don’t require sometimes-expensive beach tags and badges. Most are in South Jersey, and there are a few further north, too.
Here’s the list, according to the state’s tourism and travel office, with further information in the links:
Atlantic City
Bay Front, Lower Township
Beesley’s Point, Upper Township
Highlands
Ideal Beach, Middletown
Jennifer Lane Bay Beach, Stafford Township
Keansburg Beach
Leonardo Beach, Middletown
Strathmere, Upper Township
Union Beach
The Wildwoods
William Morrow Beach, Somers Point