Wild Swim Atlas

Swimming holes in New Jersey

8 places to swim in New Jersey, each checked for public access. Open a spot for its season, booking rules and how to get there.

8 spots listed7 lakes and tarns1 river

8 spots in New Jersey

Seasonal swimming21 mi

Hooks Creek Lake Beach

Lake
Cheesequake State Park, Old Bridge Township

Freshwater lake beach with a designated lifeguarded swimming area in Cheesequake State Park.

Seasonal swimming beach28 mi

Lake Hopatcong

Lake
Hopatcong State Park, Halsey Island

New Jersey's largest lake has a designated seasonal swimming area at Hopatcong State Park.

Seasonal swimming beach34 mi

Wawayanda Beach

Lake
Wawayanda State Park, Highland Lakes

Designated swimming beach on 255-acre Wawayanda Lake in Wawayanda State Park.

Seasonal swimming beach35 mi

Round Valley Swimming Beach

Lake
Round Valley Recreation Area, Lebanon

Round Valley Swimming Beach provides lifeguarded swimming in a designated area of Round Valley Recreation Area.

Seasonal swimming42 mi

Swartswood Lake

Lake
Swartswood State Park, Dove Island

Designated beach swimming is available at Swartswood State Park when lifeguards are on duty.

Swim at designated beaches49 mi

Delaware River swimming beaches

River
Delaware Water Gap National Recreation Area, Sambo Island

The Middle Delaware River has designated swimming beaches, including beaches in Delaware Water Gap National Recreation Area.

Seasonal swimming75 mi

Atsion Lake

Lake
Atsion Recreation Area, Hammonton

A designated, lifeguarded beach provides seasonal public swimming on Atsion Lake in Wharton State Forest.

Seasonal swimming99 mi

Parvin Lake

Lake
Parvin State Park, Vineland

A lifeguard-staffed beach provides seasonal public swimming on Parvin Lake at Parvin State Park.

Swimming near a New Jersey city

By type of water