Not all beaches are free. Some are downright expensive. And some can be tough to figure out so you need to have an idea what it'll cost you before you head down the shore. Here's a breakdown of the cost of public beaches in New Jersey.
FREE:
Atlantic City
Highlands (Raritan Bay beach)
Keansburg (Raritan Bay beach)
Middletown (Raritan Bay beach)
North Wildwood
Upper Township
Wildwood
Wildwood Crest
DAILY FEE of $8:
Town (weekdays only)
Avon By The Sea
Bradley Beach (weekends only)
Brigantine
Monmouth Beach
Sea Bright
Sea Girt
Seaside Park
Spring Lake
Surf City
WEEKLY/SEASONAL FEES:
Longport $10 weekly
Mantoloking $12 seasonal
Margate $10 weekly
Ventnor $10 weekly