Swimming Holes in North Carolina

Discover 36 amazing natural swimming destinations across North Carolina. 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

North Carolina Swimming Holes

Editorial image of an emerald pool below a gentle cascade in a fern ravine
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
Editorial image of a New England waterfall brook with autumn leaves
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
Editorial image of a rocky river bend with clear natural swimming water
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
Editorial image of twin forest cascades entering a shallow rock pool
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
Editorial image of a shallow forest creek swimming pocket with smooth rocks
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
Editorial image of an emerald pool below a gentle cascade in a fern ravine
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
Editorial image of a New England waterfall brook with autumn leaves
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
Editorial image of a shaded creek pool with a smooth rock shelf
River Beach
Fee

Goose Creek State Park

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
Editorial image of a clear limestone spring pool in a shaded forest
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
Editorial image of a forest waterfall dropping into a calm plunge pool
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
Editorial image of a rustic mountain hot spring pool with soft steam
Natural Hot Spring Water in Fiberglass Hot Tubs
Fee

Hot Springs Resort

Hot Springs

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
Editorial image of an emerald pool below a gentle cascade in a fern ravine
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
Editorial image of a shaded natural pool under tall sycamore trees
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
Editorial image of river safety gear on a rock beside moving water
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
Editorial image of a clear alpine lake with a rocky mountain shoreline
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
Editorial image of a calm limestone gorge pool viewed from shore
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
Editorial image of a fern-lined Pacific Northwest creek pool
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
Editorial image of a shaded natural pool under tall sycamore trees
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
Editorial image of a rustic mountain hot spring pool with soft steam
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
Editorial image of a New England waterfall brook with autumn leaves
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
Editorial image of a forest waterfall dropping into a calm plunge pool
Falls
Free

South Mountains State Park

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
Editorial image of a calm limestone gorge pool viewed from shore
River
Free

Sunburst

Asheville

River swimming hole on the Pigeon River near Waynesville and Sunburst in the Asheville region, NC. Free to access, unofficial spot with directions.

Pidgeon River
View Details
Editorial image of snorkel gear beside a crystal-clear spring
Lake
Fee

White Lake

Fayetteville

White Lake is a managed swimming area near Fayetteville and Lumberton, NC. Fee to park, with directions, facilities, and a spring season to plan around.

White Lake
View Details
Editorial image of twin forest cascades entering a shallow rock pool
Swimming Spot
Fee

Wildcat Falls

Haywood County

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

Natural Water
View Details

Safety & Access Notice

This information is for general planning only and may be incomplete, outdated, or inaccurate. Access rules, closures, water levels, currents, hazards, and legal restrictions can change at any time. Always verify current rules with the land manager or official source before visiting.

You are responsible for your own safety and for following all posted signs, laws, and local regulations. Read the full disclaimer.

Overview

North Carolina 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 North Carolina?
Our directory lists 36 natural swimming destinations in North Carolina, 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 North Carolina have?
North Carolina'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 North Carolina are free?
15 of the 36 swimming holes in North Carolina (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 North Carolina?
Swimming destinations in North Carolina 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 North Carolina?
Based on the conditions reported across North Carolina'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 North Carolina safe for families and children?
Safety varies significantly by location. 30 officially managed sites in North Carolina 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 North Carolina?
Most swimming holes in North Carolina 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.