Waterfalls in North Carolina: 10 falls worth the trip
North Carolina's waterfalls cluster in the mountains around Asheville, spread across the Pisgah and Nantahala national forests plus a handful of state parks and the Blue Ridge Parkway, and this guide narrows the list to 10 worth the trip. Heights run from a 60-foot roadside drop to a 411-foot plunge near the South Carolina line. Several sit on trails still recovering from Hurricane Helene, so status here is checked against current land-manager sources rather than assumed. For the full multi-state locator, see our waterfalls near me map.
Most of this list sits within an hour or two of Asheville, close enough to combine several in one trip. For more of the same mountain corridor, waterfalls in Tennessee and waterfalls in Georgia pick up the next-closest clusters just over the state line.
Full dataset for North Carolina: 105 waterfalls on record — from USGS GNIS, not an editorial pick
| Name (as recorded) | Near | Coordinates | Source |
|---|---|---|---|
| Bead and Lace Falls | Henderson County | 35.447, -82.338 | GNIS-980681 |
| Berties Falls | Macon County | 35.154, -83.576 | GNIS-981051 |
| Betseys Rock Falls | Wilkes County | 36.285, -81.409 | GNIS-981244 |
| Bradley Falls | Polk County | 35.268, -82.292 | GNIS-981807 |
| Bridal Veil Falls | Transylvania County | 35.177, -82.621 | GNIS-981870 |
| Camp Minnehaha Falls | Henderson County | 35.464, -82.285 | GNIS-982542 |
| Carter Falls | Wilkes County | 36.288, -80.885 | GNIS-982695 |
| Cascade Falls | Wilkes County | 36.249, -81.454 | GNIS-982719 |
| Flat Creek Falls | Swain County | 35.550, -83.172 | GNIS-985168 |
| Grassy Creek Falls | Mitchell County | 35.856, -82.085 | GNIS-985960 |
| Hickorynut Falls | Rutherford County | 35.433, -82.260 | GNIS-986721 |
| Hidden Falls | Stokes County | 36.399, -80.260 | GNIS-986730 |
| High Falls | Transylvania County | 35.193, -82.614 | GNIS-986744 |
| Hooker Falls | Transylvania County | 35.202, -82.624 | GNIS-987025 |
| Lanier Falls | Harnett County | 35.479, -78.929 | GNIS-988141 |
| Little Creek Falls | Swain County | 35.506, -83.372 | GNIS-988616 |
| Little Falls | Edgecombe County | 35.959, -77.781 | GNIS-988636 |
| Little Falls | Nash County | 35.961, -77.801 | GNIS-988637 |
| Little Falls | Wilkes County | 36.381, -81.034 | GNIS-988638 |
| Long Hope Falls | Ashe County | 36.382, -81.639 | GNIS-988973 |
| Lower Cascade Falls | Stokes County | 36.415, -80.269 | GNIS-989091 |
| Lower Falls | Graham County | 35.455, -83.972 | GNIS-989096 |
| Mingo Falls | Swain County | 35.532, -83.275 | GNIS-990055 |
| Moravian Falls | Wilkes County | 36.086, -81.190 | GNIS-990214 |
| Mouse Creek Falls | Haywood County | 35.734, -83.133 | GNIS-990733 |
| Rainbow Falls | Rutherford County | 35.449, -82.256 | GNIS-992994 |
| Reems Creek Falls | Buncombe County | 35.688, -82.604 | GNIS-993213 |
| Rock Creek Falls | Henderson County | 35.201, -82.504 | GNIS-993500 |
| Shoal Creek Falls | Transylvania County | 35.229, -82.596 | GNIS-994751 |
| Soco Falls | Jackson County | 35.493, -83.169 | GNIS-995092 |
| the Cascades | Henderson County | 35.462, -82.274 | GNIS-995962 |
| Toms Falls | Henderson County | 35.485, -82.306 | GNIS-996151 |
| Triple Falls | Transylvania County | 35.199, -82.617 | GNIS-996259 |
| Upper Cascade Falls | Stokes County | 36.396, -80.270 | GNIS-996549 |
| Upper Falls | Nash County | 35.961, -77.804 | GNIS-996551 |
| Window Falls | Stokes County | 36.401, -80.260 | GNIS-997475 |
| Pearsons Falls | Polk County | 35.215, -82.336 | GNIS-1005926 |
| Tory Falls | Stokes County | 36.402, -80.298 | GNIS-1006097 |
| Betsy Falls | Jackson County | 35.218, -83.133 | GNIS-1009232 |
| Big Falls | Graham County | 35.266, -83.966 | GNIS-1009313 |
| Big Falls | Avery County | 36.199, -81.969 | GNIS-1009314 |
| Bird Rock Falls | Transylvania County | 35.221, -82.861 | GNIS-1009423 |
| Blue Sea Falls | Yancey County | 35.765, -82.310 | GNIS-1009499 |
| Bridal Veil Falls | Macon County | 35.072, -83.229 | GNIS-1009594 |
| Burningtown Falls | Macon County | 35.207, -83.498 | GNIS-1009843 |
| Catheys Creek Falls | Transylvania County | 35.226, -82.803 | GNIS-1010106 |
| Connestee Falls | Transylvania County | 35.164, -82.732 | GNIS-1010443 |
| Courthouse Falls | Transylvania County | 35.271, -82.894 | GNIS-1010496 |
| Crabtree Falls | Mitchell County | 35.857, -82.136 | GNIS-1010551 |
| Dill Falls | Jackson County | 35.284, -82.943 | GNIS-1010816 |
| Dismal Falls | Transylvania County | 35.182, -82.973 | GNIS-1010828 |
| Dry Falls | Macon County | 35.069, -83.239 | GNIS-1010920 |
| Fairfield Falls | Jackson County | 35.135, -83.042 | GNIS-1011128 |
| Falls of Gouges Creek | Mitchell County | 35.960, -82.051 | GNIS-1011164 |
| Glen Falls | Macon County | 35.031, -83.239 | GNIS-1011529 |
| Glencannon Falls | Transylvania County | 35.226, -82.697 | GNIS-1011531 |
| High Falls | Jackson County | 35.204, -83.160 | GNIS-1012037 |
| High Falls | Transylvania County | 35.349, -82.733 | GNIS-1012038 |
| Highlands Falls | Macon County | 35.070, -83.174 | GNIS-1012064 |
| Kennedy Falls | Cherokee County | 35.201, -83.765 | GNIS-1012612 |
| Laughing Falls | Transylvania County | 35.295, -82.702 | GNIS-1012687 |
| Laurel Creek Falls | Watauga County | 36.252, -81.853 | GNIS-1012732 |
| Leatherwood Falls | Clay County | 35.097, -83.859 | GNIS-1012772 |
| Linville Falls | Burke County | 35.950, -81.927 | GNIS-1012892 |
| Looking Glass Falls | Transylvania County | 35.297, -82.768 | GNIS-1013189 |
| Maidenhair Falls | Jackson County | 35.141, -83.042 | GNIS-1013290 |
| Maidenhair Falls | Transylvania County | 35.198, -82.702 | GNIS-1013291 |
| Middle Falls | Graham County | 35.262, -83.981 | GNIS-1013492 |
| Mitchell Falls | Yancey County | 35.774, -82.284 | GNIS-1013640 |
| Murphy Falls | Mitchell County | 35.852, -82.142 | GNIS-1013851 |
| Onion Cliff Falls | Jackson County | 35.215, -83.121 | GNIS-1014119 |
| Onion Falls | Jackson County | 35.198, -83.153 | GNIS-1014120 |
| Queens Falls | Macon County | 35.275, -83.658 | GNIS-1014688 |
| Rainbow Falls | Transylvania County | 35.091, -82.966 | GNIS-1014717 |
| Roaring Spout Falls | Yancey County | 35.849, -82.209 | GNIS-1014950 |
| Sassafras Falls | Graham County | 35.256, -83.968 | GNIS-1015269 |
| Satulah Falls | Macon County | 35.031, -83.199 | GNIS-1015287 |
| Schoolhouse Falls | Jackson County | 35.163, -83.007 | GNIS-1015324 |
| Second Falls | Haywood County | 35.322, -82.845 | GNIS-1015345 |
| Silvervale Falls | Caldwell County | 36.048, -81.595 | GNIS-1015536 |
| Slatten Falls | Jackson County | 35.204, -83.055 | GNIS-1015576 |
| Slick Rock Falls | Transylvania County | 35.293, -82.797 | GNIS-1015583 |
| Toxaway Falls | Transylvania County | 35.123, -82.931 | GNIS-1016208 |
| Turley Falls | Henderson County | 35.322, -82.520 | GNIS-1016286 |
| Twin Falls | Jackson County | 35.139, -83.043 | GNIS-1016302 |
| Upper Falls | Jackson County | 35.036, -83.018 | GNIS-1016334 |
| Upper Falls | Graham County | 35.271, -83.993 | GNIS-1016335 |
| Upper Falls | Haywood County | 35.318, -82.867 | GNIS-1016336 |
| Upper Falls | Yancey County | 35.819, -82.151 | GNIS-1016337 |
| Walker Falls | Buncombe County | 35.756, -82.354 | GNIS-1016399 |
| Watauga Falls | Watauga County | 36.253, -81.855 | GNIS-1016455 |
| Windy Falls | Transylvania County | 35.075, -82.958 | GNIS-1016743 |
| Yellowstone Falls | Haywood County | 35.324, -82.841 | GNIS-1016873 |
| Great Falls | Stanly County | 35.406, -80.132 | GNIS-1017394 |
| Douglas Falk | Buncombe County | 35.727, -82.380 | GNIS-1017966 |
| Thurston Hatcher Falls | Jackson County | 35.206, -83.165 | GNIS-1018240 |
| Cullasaja Falls | Macon County | 35.117, -83.270 | GNIS-1019880 |
| Whitewater Falls | Transylvania County | 35.036, -83.018 | GNIS-1023589 |
| Woodfin Falls | Jackson County | 35.449, -83.101 | GNIS-1023603 |
| Dutch Creek Falls | Watauga County | 36.189, -81.788 | GNIS-1025299 |
| Crystal Falls | Mitchell County | 35.892, -82.084 | GNIS-2829914 |
| Lower Vernal Falls | Jackson County | 35.263, -82.971 | GNIS-2831274 |
| Upper Vernal Falls | Jackson County | 35.263, -82.972 | GNIS-2831275 |
| Bemis Camp Falls | Graham County | 35.341, -84.002 | GNIS-2831276 |
| Shady Falls | Transylvania County | 35.220, -82.675 | GNIS-2832576 |
Sourced from USGS Geographic Names Information System (GNIS), last checked 2026-08-18. Coordinates and a name on record confirm a feature exists — not current access rules, fees or trail conditions. See methodology.
All 10 falls: access, fees and status
| Waterfall | Nearest town | Access | Fee | Legal status |
|---|---|---|---|---|
| Looking Glass Falls | Brevard | Roadside | Free | Public, Pisgah National Forest |
| Sliding Rock | Brevard | Roadside | $6/person (staffed season) | Public, Pisgah National Forest |
| Whitewater Falls | Cashiers | Short walk, 0.25 mi | $3/vehicle | Public, Nantahala National Forest |
| Linville Falls | Linville Falls | Short walk; visitor center destroyed by Helene | Free | Public, Blue Ridge Parkway (NPS) |
| Dry Falls | Highlands | Short walk, 0.4 mi | $3/vehicle | Public, Nantahala National Forest |
| Rainbow Falls and Turtleback Falls | Sapphire | Hike, 3+ mi round trip | Free | Public, Gorges State Park and Pisgah National Forest |
| Hickory Nut Falls | Chimney Rock | Hike, 1.4 mi round trip | Paid admission, reservation required | Public, Chimney Rock State Park (paid attraction) |
| Elk River Falls | Elk Park | Short walk, 0.3 mi | Free | Public, Pisgah National Forest |
| Catawba Falls | Old Fort | Hike; upper platform closed | Free | Public, Pisgah National Forest |
| Soco Falls | Maggie Valley | Short walk, under 0.5 mi | Free | Public access, Eastern Band of Cherokee Indians land |
The waterfalls
Looking Glass Falls
A 60-foot waterfall visible from a paved overlook a few miles into Pisgah National Forest on U.S. 276 north of Brevard, with stairs down to the creek for a closer view. Free, open year-round, no permit (U.S. Forest Service, Looking Glass Falls Scenic Area). It's one of the few roadside falls on this list accessible without a real hike, which makes the small parking area fill fast on weekends. Full details are on the dedicated Looking Glass Falls page.
Sliding Rock
A natural 60-foot rock waterslide on the same stretch of U.S. 276, staffed with lifeguards and a $6 per-person day-use fee (ages 5 and under free) from Memorial Day through Labor Day, 9 a.m. to 6 p.m. (U.S. Forest Service, Sliding Rock Recreation Area). Outside that staffed season the site stays open but unstaffed: no lifeguards, no fee collection, and any sliding is at your own risk. The water is cold year-round, fed directly by mountain runoff. More on the dedicated Sliding Rock page.
Whitewater Falls
Upper Whitewater Falls drops roughly 411 feet, commonly cited as the highest waterfall east of the Rockies, though a few other Southeastern falls contest that title depending on how a "waterfall" is measured. A short, paved 0.25-mile path from the parking area reaches an overlook; there's no trail to the base. The U.S. Forest Service charges $3 per vehicle, with a $15 annual pass that also covers Dry Falls and Whiteside Mountain (U.S. Forest Service, Whitewater Falls). Full details are on the dedicated Whitewater Falls page.
Linville Falls
A two-tiered falls inside Linville Gorge, reached from a Blue Ridge Parkway spur near milepost 316.4. The falls are still reachable: the National Park Service says visitors can access them, but Hurricane Helene destroyed the visitor center and closed the campground and picnic area (National Park Service, Linville Falls recovery plan). The park's trail page lists three routes with no closure notices posted as of this check: the Erwins View Trail (1.6 miles round trip, four overlooks), the Linville Gorge Trail (1.4 miles round trip) and the Plunge Basin Trail (1 mile round trip). The same page states that swimming in the Linville River and climbing on the rocks is dangerous and not allowed (National Park Service, Linville Falls hiking trails). Repairs to the Linville Gorge trail system are part of a recovery plan with design and construction due to start in 2027, so confirm trail and road status on the park's own pages before a trip. No entrance fee. More on the dedicated Linville Falls page.
Dry Falls
A 75-foot waterfall in the Cullasaja Gorge along U.S. 64 west of Highlands, notable for a trail that passes directly behind the curtain of falling water. The short 0.4-mile path from the parking area is paved but can be slick with spray. The Forest Service charges $3 per vehicle, the same fee and annual-pass system as Whitewater Falls (U.S. Forest Service, Dry Falls Trail). Expect crowds at midday and on holidays. Full details are on the dedicated Dry Falls page.
Rainbow Falls and Turtleback Falls
Two falls on the Horsepasture River reached by the same trail from Gorges State Park's Grassy Ridge trailhead: Rainbow Falls, a roughly 150-foot plunge about a 3-mile round trip in, and Turtleback Falls, a smaller 25-foot slide a quarter mile farther upstream. The trailhead and first stretch sit inside the state park; the falls themselves are in Pisgah National Forest just beyond its boundary, per the park's own trail listing. Turtleback has become known as an informal jumping spot despite repeated warnings against it: the current above its ledge is strong enough to sweep someone over the larger falls downstream, and North Carolina State Parks explicitly warns visitors to stay off the rock at the top. Gorges State Park charges no day-use fee (NC State Parks, Gorges State Park). More on the dedicated Rainbow Falls and Turtleback Falls page.
Hickory Nut Falls
At 404 feet, one of the taller falls east of the Mississippi, reached by a 1.4-mile round-trip trail inside Chimney Rock State Park. The park took some of Helene's worst damage and reopened on June 27, 2025, after nine months closed (NC State Parks, Chimney Rock State Park reopening). Unlike the national forest sites on this list, access runs through the park's paid attraction: entry works on advance timed reservations, with current pricing, hours and booking on chimneyrockpark.com. Book an arrival window with the falls trail in mind rather than leaving the hike to the end of a visit. Full details are on the dedicated Hickory Nut Falls page.
Elk River Falls
A 65-foot waterfall, listed as Big Falls in the USGS names database but known in everyday use as Elk River Falls, reached by an easy 0.3-mile trail that's part of what makes it dangerous: easy access brings casual visitors close to a waterfall with a genuinely strong undercurrent. The U.S. Forest Service reopened the site in July 2025 after months of Hurricane Helene debris removal, more than 85,000 cubic yards of storm debris cleared from the area (U.S. Forest Service, Elk River Falls reopens after Helene recovery efforts). Free, no permit required. This is the waterfall the "before you go" section below covers in more safety detail. Full trail and safety details are on the dedicated Elk River Falls page.
Catawba Falls
A popular Old Fort trailhead in Pisgah National Forest, rebuilt with 580 stairs, new overlooks and a 60-foot observation tower in 2024 after a two-year closure, then damaged again by Hurricane Helene. As of this check, the full loop trail is open again, but the upper viewing platform and the Wildflower Trail remain closed while repair work with the G5 Trail Collective continues (U.S. Forest Service, Catawba Falls). Free, no permit. Crews are still working on site, and short-notice weekday closures of trail sections have happened through 2026, so check the current alert before a trip.
Soco Falls
A double waterfall, roughly 120 feet combined, at a roadside pulloff on U.S. 19 between Maggie Valley and Cherokee, on Eastern Band of Cherokee Indians land. The site closed after Hurricane Helene damage and reopened in mid-2025 with a rebuilt, accessible upper viewing deck and a new, shorter trail to a lower deck closer to the falls (The Mountaineer, "Soco Falls reopens"). The upper deck is wheelchair accessible; the trail down is not. Free, no permit, short walk under 5 minutes to the upper overlook. More on the dedicated Soco Falls page.
Waterfalls near Asheville
Several of these are realistic half-day trips from Asheville. Hickory Nut Falls, inside Chimney Rock State Park, is the closest at roughly 30 minutes east on U.S. 74A. Looking Glass Falls and Sliding Rock sit together along U.S. 276 south of the city, about 45 minutes to an hour depending on route. Catawba Falls, off I-40 near Old Fort, runs about 35 to 40 minutes. Soco Falls, west toward Maggie Valley, is the farthest of this group at close to an hour, but pairs well with a Blue Ridge Parkway drive.
Swimming holes in North Carolina
Sliding Rock doubles as this region's best-known swimming hole during its staffed summer season, with lifeguards on duty and a cold, fast plunge pool at the base of the slide. Midnight Hole, a short hike up the Big Creek Trail in Great Smoky Mountains National Park near the Tennessee line, is a deep pool below a small waterfall with boulders people jump from. The park doesn't officially designate it as a swim beach, and rangers generally advise caution rather than swimming anywhere in park waters; Helene's flooding also reshaped the pool area and closed Big Creek Trail beyond Mouse Creek Falls, though the first stretch that includes Midnight Hole is open. Treat it as unmanaged, unstaffed water. Skinny Dip Falls, reached from the Looking Glass Rock overlook at Blue Ridge Parkway milepost 417, lost its actual pool to erosion from Tropical Storm Fred in 2021, and Helene altered the site further; the short trail and falls view remain on a reopened stretch of the Parkway, but there's no longer a real swimming hole there, worth knowing before making the drive expecting one.
How this guide was researched
This guide was compiled from public land-manager sources (the U.S. Forest Service for Pisgah and Nantahala national forests, the National Park Service for the Blue Ridge Parkway and Great Smoky Mountains, North Carolina State Parks, and the Eastern Band of Cherokee Indians for Soco Falls), plus published trail reports and local news coverage of Hurricane Helene recovery. We haven't visited these sites ourselves. Fees, permits and trail status change, and several sites on this list are still under active storm-recovery repair; every listing links to its primary source, last checked August 2026, with Linville Falls' status re-checked in September 2026. Verify current status with the land manager before you go.
FAQ
What is the tallest waterfall in North Carolina?
Whitewater Falls, at roughly 411 feet, is commonly cited as the tallest waterfall in North Carolina and the highest waterfall east of the Rocky Mountains, though the exact ranking depends on how different sources measure a multi-tiered drop.
Are North Carolina waterfalls free to visit?
Most are. Looking Glass Falls, Elk River Falls, Linville Falls, Rainbow and Turtleback Falls, Catawba Falls, and Soco Falls have no entrance fee. Whitewater Falls and Dry Falls charge a $3 U.S. Forest Service vehicle fee, Sliding Rock charges $6 per person during its staffed summer season, and Hickory Nut Falls requires paid admission and an advance reservation at Chimney Rock State Park.
Is Linville Falls fully open?
Not fully. The falls are open to visitors and the Parkway spur road to them is open, but Hurricane Helene destroyed the visitor center, and the campground and picnic area are closed (National Park Service, Blue Ridge Parkway road status and closures). The park's trail page lists no closures for the Erwins View, Linville Gorge and Plunge Basin trails as of this check, but repairs to the gorge trail system are part of a recovery plan due to start construction in 2027, so verify trail and road status with the National Park Service before visiting.
Which North Carolina waterfall is the most dangerous?
Elk River Falls has the reputation and the death toll to back it up, despite an easy 0.3-mile trail that brings casual visitors close to a waterfall with a strong, hidden undercurrent. Rainbow and Turtleback Falls carry a similar risk from cliff jumping at Turtleback's ledge.
Can you swim at North Carolina waterfalls?
At a few. Sliding Rock is built for it during its staffed season. Midnight Hole, inside Great Smoky Mountains National Park, is a popular unofficial swimming hole on a reopened stretch of the Big Creek Trail. Skinny Dip Falls no longer has a real pool after storm damage, despite the name.
We haven't visited these places ourselves, and every page says so rather than implying otherwise. Details are compiled from public land-manager, USGS and NOAA sources and cross-checked where possible; conditions, access rules and fees change without notice, so confirm with the managing agency before you go. Page last checked August 2026. Read our full methodology.
