🏞️ North Carolina

Swimming Holes
in North Carolina

32 natural swimming spots across North Carolina β€” Waterfall Pools, spring-fed pools, waterfall plunge pools and hidden creek spots. 25 of 32 are free to visit.

32
Swimming Holes
25
Free Entry
5
Regions
🏞️
North Carolina
32 holes listed
Type:

Swimming in North Carolina

North Carolina has 32 documented natural swimming spots ranging from spring-fed pools to waterfall plunge pools and river swims. 25 of them are free to visit. Browse by region below or use the filters above to find the right type of swim for you.

Coastal NC
3 spots
🏞️
Goose Creek State Park (Pamlico River beach)
πŸ“ Washington, Beaufort County
River 🟒 Easy Free Entry
A river beach on the Pamlico River within this coastal state park, a rare true 'swimming hole'-style option in the flatter eastern part of the state.
πŸ’§ Warm, brackish river water
Free
Details β†’
🏞️
Green Springs Water Park (Neuse River)
πŸ“ New Bern, Craven County
River 🟒 Easy Permanently Closed (Verify status)
A private recreation park on the Neuse River near New Bern offering swimming, zip lines, and rope swings β€” a developed alternative to the mountain-style natural swimming hole.
πŸ’§ Warm river water
Permanently Closed (Verify status)
Details β†’
πŸ–οΈ
White Lake
πŸ“ White Lake (town), Bladen County
Lake 🟒 Easy Varies by beach access (public…
One of North Carolina's most popular natural lake beach destinations, known for unusually clear, shallow, warm water β€” the go-to 'warm water beach alternative' for the Piedmont/coastal region.
πŸ’§ Warm, notably clear for a natural lake
Varies by beach access…
Details β†’
Piedmont
6 spots
🏞️
Bullhole (South Fork Catawba River)
πŸ“ Cherryville, Gaston / Cleveland County
River 🟑 Moderate Free Entry
A scenic bedrock swimming hole on the South Fork Catawba River near Cherryville, popular with the Charlotte/Raleigh crowd on longer day trips.
πŸ’§ Warm river water
Free
Details β†’
🏞️
Elk Shoals (Catawba River)
πŸ“ Maiden, Catawba / Lincoln County
River 🟑 Moderate Free Entry
A rewarding river swimming spot on the Catawba River near Maiden, reachable without any hiking.
πŸ’§ Warm river water
Free
Details β†’
🏞️
Eno River Swimming Spots (Bobbit Hole, Sennett Hole, etc.)
πŸ“ Durham / Hillsborough / Chapel Hill, Durham / Orange County
River 🟑 Moderate Free Entry
A network of shaded, rocky swimming holes along the 40-mile Eno River flowing through Durham, Hillsborough, and Chapel Hill β€” each named hole (Bobbit Hole, Sennett Hole, and others) has its own character.
πŸ’§ Cool, variable
Free
Details β†’
πŸ–οΈ
Falls Lake State Recreation Area (beach)
πŸ“ Wake Forest / north of Raleigh, Wake / Durham / Granville County
Lake 🟒 Easy $7/vehicle day-use fee
The most convenient and safest swim option near Raleigh/Durham β€” a state-managed beach on a 12,000-acre reservoir with lifeguards and a roped swim area.
πŸ’§ Warm lake water
$7/vehicle day-use fee
Details β†’
🏞️
Little Uwharrie River
πŸ“ Uwharrie National Forest area, Montgomery / Randolph County
River 🟒 Easy Free Entry
Sandy-bottomed pools in the Uwharrie National Forest offering a peaceful, less-crowded alternative to busier Triangle-area swimming holes.
πŸ’§ Warm river water
Free
Details β†’
πŸͺ¨
New Hope Creek
πŸ“ Durham / Chapel Hill, Durham / Orange County
Creek 🟒 Easy Free Entry
A quieter, shaded creek popular with Duke/UNC-area locals for a quick dip, with some sections bordered by private land β€” respect posted boundaries.
πŸ’§ Cool, variable
Free
Details β†’
Western NC / Blue Ridge
21 spots
πŸ’¦
Catawba Falls
πŸ“ Old Fort, McDowell County
Waterfall 🟑 Moderate Free Entry ⚠️ Safety Note
A popular multi-cascade waterfall hike near Old Fort with a swimming hole and rope swing at one of the lower cascades.
⚠️ Safety Notice As with other Pisgah cascades, avoid climbing above any drop and check current flow before using the rope swing.
πŸ’§ Cool, clear
Free
Details β†’
πŸ’¦
Fires Creek / Leatherwood Falls
πŸ“ Hayesville, Clay County
Waterfall 🟑 Moderate Free Entry
A network of creek swimming spots in the Fires Creek watershed, including Leatherwood Falls, in the far southwestern corner of the state.
πŸ’§ Cool, clear
Free
Details β†’
πŸ’¦
Graveyard Fields
πŸ“ Blue Ridge Parkway (near Waynesville), Haywood County
Waterfall 🟑 Moderate Free Entry ⚠️ Safety Note
A high-elevation basin along the Blue Ridge Parkway with wading pools near Second Falls, popular for its open, meadow-like setting unusual for the Pisgah high country.
⚠️ Safety Notice As with most Pisgah waterfalls, treat any pool near the base of a falls with caution and avoid wading above any drop.
πŸ’§ Cold, high elevation
Free
Details β†’
🏊
Green River Gorge (Narrows section)
πŸ“ Saluda, Polk / Henderson County
Canyon 🟒 Easy Outfitter rental fees for the… ⚠️ Safety Note
The Green River Gorge has two very different faces: a tame, popular tubing section near Saluda, and further downstream, the legendary 'Narrows,' one of the most extreme commercially run whitewater sections in the US β€” these must not be conflated…
⚠️ Safety Notice Do not conflate the tame upper tubing section with the 'Narrows of the Green,' one of the most extreme whitewater sections in the country β€” these are different parts of the same gorge with vastly different risk levels.
πŸ’§ Variable
Outfitter rental fees for…
Details β†’
πŸ’¦
High Falls (DuPont State Forest)
πŸ“ Cedar Mountain, Transylvania County
Waterfall 🟑 Moderate Free Entry ⚠️ Safety Note
One of DuPont's tallest and most dramatic waterfalls, but β€” like Triple Falls β€” not the forest's designated safe-swim spot; treat as scenic only unless confirmed otherwise.
⚠️ Safety Notice Same as Triple Falls β€” confirm current official guidance before presenting as swimmable; Hooker Falls is the forest's stated safe option.
πŸ’§ N/A
Free
Details β†’
πŸ’¦
Hooker Falls
πŸ“ Cedar Mountain (DuPont State Forest), Transylvania County
Waterfall 🟒 Easy Free Entry
Widely described as the only DuPont waterfall that is genuinely safe to swim at β€” a wide, gentle drop into a broad, sandy-bottomed pool, ideal for families.
πŸ’§ Cool, clear
Free
Details β†’
πŸ–οΈ
Lake James State Park (beach)
πŸ“ Nebo, Burke / McDowell County
Lake 🟒 Easy Free Entry
The top mountain beach recommendation in several regional guides β€” a wide sandy beach with bathhouse, concessions, and kayak/paddleboard rentals.
πŸ’§ Warm lake water
Free
Details β†’
πŸ–οΈ
Lake Lure (public beach)
πŸ“ Lake Lure, Rutherford County
Lake 🟒 Easy $12/adult, $10/seniors, $9/children
A sandy beach on a scenic mountain lake surrounded by the granite cliffs of Hickory Nut Gorge, near Chimney Rock, with kayak/paddleboard rentals.
πŸ’§ Warm lake water
$12/adult, $10/seniors, $9/children
Details β†’
πŸ’¦
Little Bradley Falls
πŸ“ near Saluda, Polk County
Waterfall πŸ”΄ Difficult Free Entry ⚠️ Safety Note
A smaller, somewhat less-visited counterpart to Big Bradley Falls near Saluda β€” still requires the same general caution around steep terrain common to this area.
⚠️ Safety Notice Located near Big Bradley Falls, a site with 7 documented fatalities since 2000 from unstable side trails β€” exercise the same general caution regarding steep, potentially unstable terrain even though this is a separate, smaller falls.
πŸ’§ Cool, clear
Free
Details β†’
πŸ’¦
Looking Glass Falls
πŸ“ Brevard, Transylvania County
Waterfall 🟒 Easy Free Entry ⚠️ Safety Note
One of the most photographed and accessible waterfalls in NC, viewable from a roadside platform β€” however, a documented incident involved a man falling from a ledge ~10-15 feet up and suffering serious trauma; stick to the viewing platform and…
⚠️ Safety Notice A documented fall-and-injury incident occurred when someone climbed onto a ledge near the falls. Frame this as a viewing/photography spot with light wading at the base only β€” not a climbing or diving destination.
πŸ’§ Cold, clear
Free
Details β†’
πŸ’¦
Looking Glass Rock swimming spots
πŸ“ Brevard, Transylvania County
Waterfall 🟑 Moderate Free Entry
Secluded pools and small waterfalls in the shadow of the famous Looking Glass Rock granite dome.
πŸ’§ Cool, clear
Free
Details β†’
🏞️
North Mills River
πŸ“ Mills River (near Asheville), Henderson County
River 🟒 Easy $5/vehicle day-use fee
A family-friendly, developed Pisgah National Forest recreation area popular for tubing and swimming, with on-site facilities.
πŸ’§ Cool, clear
$5/vehicle day-use fee
Details β†’
πŸ’¦
Paradise Falls
πŸ“ Brevard area, Transylvania County
Waterfall 🟑 Moderate Free Entry
A scenic waterfall and pool in the Pisgah National Forest area near Brevard.
πŸ’§ Cool, clear
Free
Details β†’
πŸ’¦
Silver Run Falls
πŸ“ Cashiers, Jackson County
Waterfall 🟒 Easy Free Entry
An easily reached 25-foot waterfall near Cashiers with a small sandy beach for wading and a good pool for swimming.
πŸ’§ Cool, clear
Free
Details β†’
πŸ’¦
Skinny Dip Falls
πŸ“ near Blue Ridge Parkway MP 417 (Brevard/Waynesville area), Haywood / Transylvania County
Waterfall 🟑 Moderate Free Entry ⚠️ Safety Note
A long-beloved, crystal-clear swimming hole with cascading falls and deep pools just off the Blue Ridge Parkway β€” CONFLICTING STATUS: one 2025 source states 'Skinny Dip Falls may be gone,' which may reflect Hurricane Helene (Sept 2024) damage to the…
⚠️ Safety Notice Conflicting recent reports on whether this location still exists in its known form, likely related to Hurricane Helene (Sept. 2024) damage across the region. Confirm current status with the Pisgah Ranger District before publishing.
πŸ’§ Cold, clear
Free
Details β†’
🏊
Sliding Rock
πŸ“ Brevard, Transylvania County
Pool 🟒 Easy Free Entry ⚠️ Safety Note
North Carolina's most iconic natural waterslide for generations β€” a 60-foot smooth rock cascade dropping into a chilly plunge pool, one of the only spots on this list with lifeguards.
⚠️ Safety Notice Swim/slide only when a lifeguard is on duty if possible; outside lifeguarded hours it's swim-at-own-risk and the rock surface is genuinely slippery.
πŸ’§ 50–60Β°F year-round
Free
Details β†’
πŸ’¦
Triple Falls (DuPont State Forest)
πŸ“ Cedar Mountain, Transylvania County
Waterfall 🟑 Moderate Free Entry ⚠️ Safety Note
One of DuPont's most photographed waterfalls (featured in major films), but sources are explicit that it is not the safe-swim spot in the forest β€” treat as scenic/viewing only.
⚠️ Safety Notice Multiple regional guides state Hooker Falls is DuPont's only safe swimming waterfall β€” do not present Triple Falls as an equivalent swim spot without confirming current park guidance.
πŸ’§ N/A
Free
Details β†’
πŸ’¦
Turtleback Falls (Gorges State Park)
πŸ“ Sapphire, Transylvania County
Waterfall 🟑 Moderate Free Entry ⚠️ Safety Note
A popular natural waterslide feature, but its direct proximity upstream of Rainbow Falls (where a fatal sweep-over occurred) means current and footing should be treated with real caution, especially after rain.
⚠️ Safety Notice Located immediately upstream of Rainbow Falls, where a documented fatality occurred from being swept over. Do not present this as a casual slide without noting its proximity to that hazard, especially regarding water levels after rain.
πŸ’§ Cold, clear
Free
Details β†’
πŸ’¦
Upper Creek Falls
πŸ“ near Morganton, Burke County
Waterfall πŸ”΄ Difficult Free Entry
A multi-tiered cascade in Pisgah National Forest near Morganton, popular for its series of pools.
πŸ’§ Cool, clear
Free
Details β†’
πŸ–οΈ
Wildcat Lake (Banner Elk)
πŸ“ Banner Elk, Avery County
Lake 🟒 Easy Free Entry
A popular Banner Elk summer swimming spot with a white sandy beach, swimming pier, and fishing dock, next to Tufts Memorial Park.
πŸ’§ Warm lake water
Free
Details β†’
πŸ’¦
Wilson Creek Area (Hunt Fish Falls)
πŸ“ Collettsville / Mortimer area, Caldwell / Avery County
Waterfall 🟑 Moderate Free Entry ⚠️ Safety Note
A scenic two-tiered waterfall along the federally protected Wilson Creek, a Wild & Scenic river known for both its beauty and its swift, rain-responsive currents.
⚠️ Safety Notice Wilson Creek is a designated Wild & Scenic River known for swift, rain-responsive currents; check flow conditions before swimming and avoid the area during or right after heavy rain.
πŸ’§ Cool, can run swift after rain
Free
Details β†’
Western NC / Great Smoky Mountains
1 spots
🏞️
Deep Creek (Great Smoky Mountains NP, NC side)
πŸ“ Bryson City, Swain County
River 🟒 Easy $5/day GSMNP parking tag required…
One of the most popular swimming and tubing destinations in the Great Smoky Mountains National Park, easily accessed from Bryson City on the NC side of the park.
πŸ’§ Cold, mountain-fed
$5/day GSMNP parking tag…
Details β†’
Western NC / Piedmont border
1 spots
πŸ’¦
South Mountains State Park (Jacob Fork River / High Shoals Falls)
πŸ“ Connelly Springs, Burke County
Waterfall 🟑 Moderate Free Entry ⚠️ Safety Note
Jacob Fork River tumbles through a rugged gorge creating a series of swimming holes, capped by the dramatic 80-foot High Shoals Falls.
⚠️ Safety Notice As with other tall NC waterfalls, treat the immediate base and any area above High Shoals Falls with caution β€” verify official park guidance on how close swimming is permitted to the falls themselves.
πŸ’§ Cool river water
Free
Details β†’

Frequently Asked Questions

Are swimming holes in North Carolina free?
25 of the 32 swimming holes in our North Carolina guide are completely free to visit. Others charge a small entry fee, typically $5–15 per person. Use the "Free Entry" filter above to see only the free spots.
When is the best time to visit swimming holes in North Carolina?
Late spring through early fall is generally the best season β€” typically May through September. Weekdays are significantly less crowded than weekends, especially at popular spots. Spring-fed holes maintain consistent water temperatures year-round, making them swimmable even outside peak season.
Is it safe to swim in natural swimming holes in North Carolina?
Natural swimming holes are generally safe when you check conditions before visiting. Always check water levels after heavy rain, watch for blue-green algae in warm still water, never swim alone in remote locations, and heed any posted closure signs. Spots with known safety concerns are marked with warning badges in our listings.
What should I bring to a swimming hole in North Carolina?
Essentials: dry bag for your phone and keys, water shoes for rocky creek beds, reef-safe sunscreen, plenty of drinking water, and a microfibre towel. If visiting a remote spot, bring more water than you think you need and let someone know where you're going before you leave.
Scroll to Top