Swimming Holes in NC

Discover 36 amazing natural swimming destinations across NC. From pristine lakes to refreshing rivers, find your perfect swimming spot.

36
Swimming Holes
19
Types
15
Free Access
21
Fee Required
36 locations found
Falls, Creek, Lake
Free

Bear Creek and Wolf Creek Lakes Swimming Spots

SYLVA

Find directions & tips for secluded swimming at Bear Creek Lake and Wolf Creek Lake in North Carolina. Know before you go to these unofficial spots.

Bear Creek Lake, Wolf Creek Lake
View Details
Falls, Creek
Free

Big Creek Smoky Mountains Swimming Spots

KNOXVILLE

Find swimming holes along Big Creek in the Smoky Mountains. Get directions, safety tips, and details for Midnight Hole and other scenic spots.

Big Creek, Mouse Creek
View Details
Creek
Free

Big Laurel Creek Swimming Spots in Western North Carolina

ASHEVILLE

Find swimming holes & rope swings on Big Laurel Creek. Hike to secluded spots from Asheville. Safety tips & directions for this unofficial NC location.

Big Laurel Creek
View Details
Falls.
Free

BIG LAUREL FALLS

CASHIERS

Plan your hike to Big Laurel Falls near Franklin, NC. Get directions, trail details, and safety tips for this swimming spot in the Nantahala National Forest.

Unknown
View Details
Varies - see below
Free

Boone Region Swimming Holes

BOONE

Discover popular swimming holes near Boone, NC. Find directions to Winklers Creek, Trash Can Falls, Snake Pit, and other natural spots for swimming and jumping.

Varies - see below
View Details
River
Free

BULLHOLE

WINSTON-SALEM

A guide to the unofficial Bullhole swimming hole on the South Yadkin River near Cooleemee, NC. Find directions, access notes, and safety tips.

South Fork Yadkin River
View Details
Varies, see below
Fee

Cashiers Region Waterfall Swimming Holes

ASHEVILLE

Explore waterfall swimming holes near Cashiers, NC. Find directions, seasonal advice, and essential safety tips for a responsible visit.

Varies, see below
View Details
Creek
Fee

Deep Creek Swimming Spots in Asheville and Bryson City

ASHEVILLE

Plan your visit to Deep Creek for swimming and tubing in the Great Smoky Mountains. Find directions, safety tips, and access details for this NC spot.

Deep Creek
View Details
Falls
Free

DuPont State Forest Swimming Holes, Western NC

ASHEVILLE

Guide to swimming holes at DuPont State Forest in Western NC. Find directions to Hooker Falls, Triple Falls, and Wintergreen Falls, plus safety tips and access notes.

Little River
View Details
Waterfall
Fee

ELK RIVER FALLS

ASHEVILLE

Plan your visit to Elk River Falls near Elk Park, NC. Find directions, safety tips for swimming, and details on this unofficial waterfall with picnic facilities.

Elk River
View Details
River
Fee

ELK SHOALS

ASHEVILLE

Plan a visit to Elk Shoals, a scenic river swimming and tubing spot near Boone, NC on the South Fork New River. Get directions, access notes, and safety tips.

South Fork New River
View Details
River/Quarry
Free

Eno River Swimming Spots in North Carolina

DURHAM

Guide to swimming spots on the Eno River in NC, including Sennett Hole and Eno Quarry. Find directions, safety tips, and access details for a safe visit.

Eno River and others
View Details
Lake Beaches
Fee

FALLS LAKE S. R. A.

RALEIGH

Plan a visit to Falls Lake State Recreation Area beaches. Find info on swimming, facilities, fees, and directions for a safe day by the water near Raleigh and Durham.

Falls Lake
View Details
Creek/Falls.
Free

Fires Creek Region Swimming Spots

CASHIERS

Explore swimming spots in the Fires Creek region of North Carolina, including Leatherwood Falls. Find directions, access notes, and safety tips for a refreshing dip.

Fires Creek
View Details
River Beach
Fee

GOOSE CREEK S. P.

ROCKY MOUNT

Swim at the river beach in Goose Creek State Park, NC. Find directions, facilities like picnic tables, and safety tips for the Pamlico River.

Pamlico River
View Details
River Water Park
Fee

GREEN SPRINGS WATER PARK

NEW BERN

Visit Green Springs Water Park near New Bern for swimming, zip lines, and rope swings on the Neuse River. Find directions, safety tips, and access details.

Neuse River
View Details
Falls
Fee

HICKORY NUT FALLS

ASHEVILLE

Plan your hike to Hickory Nut Falls in NC. Find directions, trail info, and safety tips for this waterfall in Chimney Rock State Park.

Falls Creek
View Details
Natural hot spring water in fiberglass hot tubs
Fee

HOT SPRINGS RESORT

Visit Hot Springs Resort in NC for natural hot spring water in private fiberglass tubs. Plan your trip with directions, fees, and safety tips.

Hot spring
View Details
Varies - see below
Fee

Lake James Region Swimming Spots

MORGANTON

Find directions and safety tips for the unofficial swimming hole at McGalliard Falls Park near Valdese, NC. Plan your visit to this waterfall pool.

Varies - see below
View Details
River
Fee

LINVILLE GORGE AREA

ASHEVILLE

Explore the Linville Gorge Area in NC for hiking and river access. Find directions, trailheads, and important safety notes for this rugged wilderness.

Linville River
View Details
River
Free

LITTLE UWAHARRIE RIVER

CHARLOTTE

A guide to swimming at the unofficial Little Uwharrie River swimming hole in North Carolina. Find directions, safety tips, and access notes.

Little LITTLE UWAHARRIE RIVER
View Details
Waterfalls, Pools
Free

Looking Glass Rock Swimming Spots, Asheville-Brevard NC

ASHEVILLE

Explore unofficial swimming holes near Looking Glass Rock in NC's Pisgah National Forest. Find directions, safety tips, and essential info for your visit.

Unknown
View Details
River
Fee

Mount Mitchell South Toe River Swimming Holes

ASHEVILLE

Plan a trip to the South Toe River swimming holes near Mount Mitchell, NC. Find directions, safety tips, and info on swimming, jumping, and tubing.

South Toe River (Estatoe River)
View Details
Varies (see below)
Free

Nantahala Gorge Swimming Spots

BRYSON CITY

Find swimming access at Almond Finger Lake near Bryson City. Learn directions, safety tips for the deep water, and what to expect at this unofficial spot.

Nantahala River and Tributaries
View Details
River Beach
Fee

NEUSE RIVER

KINSTON

Plan a day trip to the Neuse River Recreation Area in NC. Enjoy a sandy river beach for swimming, with picnic facilities and no day-use fee.

Neuse River
View Details
Creek
Fee

NEW HOPE CREEK

DURHAM

Find the unofficial swimming hole on New Hope Creek near Durham, NC. Get directions, parking info, and essential safety tips for a safe visit.

New Hope Creek
View Details
River
Fee

NORTH MILLS RIVER

ASHEVILLE

Guide to the North Mills River swimming hole near Asheville, NC. Find directions, parking info, safety tips, and details on tubing and water play.

North Fork Mills River
View Details
Creek
Fee

ROCKY BLUFF

ASHEVILLE

Visit Rocky Bluff near Hot Springs, NC for swimming and sliding in Spring Creek. Find directions, parking info, and safety tips for this natural water feature.

Spring Creek
View Details
Waterfall
Fee

Sapphire Valley Swimming Holes

ASHEVILLE

Guide to swimming holes at Rainbow, Turtleback & Hollow Falls in NC's Sapphire Valley. Find directions, safety tips, and access info for these unofficial spots.

Horsepature River
View Details
Varies - see below
Fee

Sliding Rock Swimming Area in Pisgah National Forest

ASHEVILLE

Plan your visit to Sliding Rock in Pisgah National Forest, NC. Get directions, safety tips, and info on fees, swimming, and sliding.

Varies - see below
View Details
Falls
Free

SOUTH MOUNTAINS S. P.

ASHEVILLE

Plan a visit to the Jacob Fork Waterfall in NC's South Mountains State Park. Details on the 1-mile hike, swimming access, park facilities, and safety tips.

Jacob Fork
View Details
Falls
Free

Stone Mountain State Natural Area Swimming Holes

WINSTON-SALEM

Guide to the unofficial swimming holes at Stone Mountain Falls, NC. Find directions, safety tips, and details for Middle Falls, Lower Falls, and Widows Creek Falls.

Big Sandy Creek
View Details
River
Free

SUNBURST

ASHEVILLE

Find directions and tips for the unofficial Sunburst swimming hole near Asheville, NC. A natural spot on the Pigeon River for a cool dip.

Pidgeon River
View Details
Lake
Fee

WHITE LAKE

FAYETTEVILLE

Plan your visit to White Lake, NC. Guide to swimming, boating, facilities, parking fees, and directions from Lumberton, Fayetteville & Elizabethtown.

White Lake
View Details
Fee

WILDCAT FALLS

Plan your visit to Wildcat Falls in North Carolina. Find hiking details, safety tips, and directions for this natural waterfall.

View Details
Waterfalls
Fee

Wilson Creek Swimming Holes in North Carolina

ASHEVILLE

Find directions & safety tips for swimming holes like Hunt Fish Falls and Gragg Prong in the Wilson Creek area of North Carolina's Pisgah National Forest.

Wilson Creek and tributaries
View Details

Safety & Responsibility

  • Assess conditions on site. Water flow, depth, and hazards change quickly.
  • Follow posted signs and local regulations. Do not trespass.
  • Never jump or dive without checking depth and underwater obstacles.
  • Swim with a buddy and consider flotation for non‑swimmers.
  • Pack out all trash; respect wildlife and fragile environments.

Overview

NC features 36 natural swimming spots across 19 water types. Expect varying access and conditions by season; arrive early on weekends, pack out trash, and always verify current rules and water levels before you go.

Explore More Swimming Adventures

Ready to discover more? Check out swimming holes in other states or browse our complete directory.

Frequently Asked Questions

How many swimming holes are in NC?
Our directory lists 36 natural swimming destinations in NC, spanning 4 water types: Rivers (7), Creeks (4), Falls (4), Varies - see belows (3). Of these, 15 (42%) are free to access and 21 require an entry fee or parking pass.
What types of swimming spots does NC have?
NC's 36 listed swimming destinations include rivers and creeks with natural swimming access, lakes and reservoirs, spring-fed pools, and waterfall plunge pools. Notable water bodies include Bear Creek Lake, Wolf Creek Lake, Big Creek, Mouse Creek, Big Laurel Creek, Varies - see below, South Fork Yadkin River.
Which swimming holes in NC are free?
15 of the 36 swimming holes in NC (42%) are listed as free to access. The remaining 21 are in managed areas such as state parks or national forests that charge a day-use or parking fee — typically $5–$10 per vehicle. Always verify current fee information with the managing agency before your visit, as prices change.
Where are the best areas to find swimming holes in NC?
Swimming destinations in NC are clustered around SYLVA, CULLOWEE, CASHIERS, KNOXVILLE. 30 of the listed sites are officially sanctioned swimming areas, typically in state or national parks with better access and signage. 6 are informal or unofficial access points — these require more research before visiting.
When is the best time to visit swimming holes in NC?
Based on the conditions reported across NC's listed sites, fall tends to offer the best swimming conditions — warm enough water with manageable crowds. Late spring is ideal for waterfall flows; check USGS streamflow data before visiting any river site after rainfall. Spring-fed pools in the state often maintain consistent temperatures year-round. Always check current weather and water conditions before heading out.
Are swimming holes in NC safe for families and children?
Safety varies significantly by location. 30 officially managed sites in NC typically have clearer access, signage, and in some cases lifeguard coverage — these are generally the best starting points for families. Unofficial or backcountry swimming holes require more caution: always check water depth before letting children enter, watch for currents — even slow-looking rivers can have strong undertow, and avoid swimming during or after heavy rain. Supervise children closely at all times.
Do I need a permit or reservation to swim in NC?
Most swimming holes in NC do not require advance permits, but some high-traffic locations within national forests and popular state parks have moved to timed-entry reservation systems, especially on summer weekends. 21 sites charge a day-use or parking fee. Check the official website of the land management agency — US Forest Service (fs.usda.gov), BLM (blm.gov), or your state parks authority — for the most current access rules before your trip.