Wild Swim Atlas

Waterfall pools in North Carolina

8 waterfall pools you can swim in across North Carolina, each checked for public access.

8 spots listed8 waterfall pools1 need a booking in season

8 spots in North Carolina

Public swimming allowed

Sliding Rock

Waterfall pool
Pisgah National Forest, Brevard

Natural waterslide and swimming pool in Pisgah National Forest near Brevard.

Lower pool only

Moravian Falls

Waterfall pool
Moravian Falls Campground, Wilkesboro

A waterfall on Moravian Creek with a lower plunge pool on private campground land.

Open to swim

Looking Glass Falls

Waterfall pool
Looking Glass Falls Scenic Area, Brevard

Public waterfall in Pisgah National Forest with a viewing deck, stairs to the creek and swimming listed as a water activity.

Swimming allowed

Silver Run Falls

Waterfall pool
Nantahala National Forest, Highlands

Silver Run Falls is a 25-foot waterfall flowing into a broad pool with a sandy beach.

Swimming at own risk

Rainbow Falls

Waterfall pool
Gorges State Park, Highlands

Rainbow Falls is a waterfall on the Horsepasture River reached by trail from Gorges State Park.

Warm-weather swimming

Quarry Falls

Waterfall pool
Nantahala National Forest, Highlands

A small waterfall beside US 64 with a large, deep pool that is popular for swimming during warm weather.

Swimming allowed

Hooker Falls

Waterfall pool
DuPont State Recreational Forest, Brevard

Hooker Falls is a popular summer swimming area on the Little River in DuPont State Recreational Forest.

Swimming permitted

Big Bear Falls

Waterfall pool
South Mountains State Park, Morganton

Big Bear Falls is a waterfall with several deep pools on a trail in South Mountains State Park.