The 33 Best Western North Carolina Waterfalls for Hiking

Disclaimer: This post may contain affiliate links. All hosted affiliate links follow our editorial & privacy policies.

[Updated August 20, 2022] Spend any time in the Blue Ridge Mountains you’ll quickly realize that Westen North Carolina waterfalls are a big thing here.

Waterfalls in NC can be as literally big– as in over 800 feet high– as they are numerous. You’ll find approximately 250 waterfalls just in the 381-square-mile Transylvania County, located just south of Asheville!

Of course, this is but one small county in the area. A proper western North Carolina waterfall tour might take visitors from the Transylvania waterfalls near Brevard north up the Blue Ridge Parkway to the beautiful waterfalls near Boone.

Long story short, waterfalls in NC are pretty much everywhere.

Suffice it to say that the job of narrowing the list down to just 33 of the best Western North Carolina waterfalls for hiking was a tough one.

Our collection of falls offers an eclectic mix of trekking trails, swimming pools, deep plunges, and rock slides.

So let’s dive in and explore some of the most incredible waterfall hikes in NC!

Love Western North Carolina Waterfalls? Check out these guides!

The 10 Best Lakes in the North Carolina Mountains to Visit

The 21 Best Blue Ridge Parkway Waterfalls in North Carolina

The 27 Best Waterfalls Near Asheville NC

The 15 Best Pisgah National Forest Waterfalls to Explore

The Top 10 Waterfalls Near Brevard NC (Transylvania County)

The 10 Best Waterfalls Near Boone NC

How to Get to Otter Falls Near Banner Elk NC

How to Get to Hooker Falls NC (in DuPont State Forest)

How to Get to Crabtree Falls Near Little Switzerland NC 

Waterfalls Near Asheville NC

The most famous western North Carolina waterfalls are those found in and around Brevard, the seat of Transylvania County.

But there are plenty of falls to see in the region that encompasses Brevard, Asheville, and Hendersonville, all of which are located within 35 miles of each other.

READ MORE: The 35 Best Things to Do in Asheville NC

Waterfalls Near Asheville NC - Catawba Falls
Catawba Falls by ionntag is licensed under CC BY 2.0

1. Catawba Falls

The headwaters of the Catawba River leave a lasting impression as they tumble down mossy rocks, etching their way through the wildlands of western North Carolina.

Located just 25 miles east of Asheville, Catawba Falls is in Pisgah National Forest, on a shady hiking trail near Old Fort (just off of I-40).

While they all get listed under the name Catawba Falls, there are actually many different falls to enjoy along this top NC waterfall hiking trail.

The Catawba Falls Campground is a popular spot for camping in Asheville NC..

READ MORE: The Best Hiking in Asheville NC Bucket List (Top 25 Hiking Trails)

20 Western North Carolina Waterfalls - Crabtree Falls
“Crabtree Falls” by mblouir is licensed under CC BY 2.0

2. Crabtree Falls

Located along the Blue Ridge Parkway (Mile Marker 339), Crabtree Falls (near Little Switzerland NC) is about 40 miles northeast of Asheville.

Reaching the falls requires a bit of hiking, but it’s definitely worth the effort.

You’ll marvel at the view as waters from Crabtree Creek come cascading over the 60-foot rock face.

There’s also a bridge that goes across the creek below the falls, and a wonderful collection of rocks at the base to use for picnics or simply enjoying the view.

READ MORE: 15 Best Things to Do in Little Switzerland NC (Blue Ridge Parkway MP 334)


Waterfalls Near Brevard NC

Daniel Ridge Falls
“Falls on Daniel Ridge Creek” by nc_hiker is licensed under CC BY-NC-ND 2.0

3. Daniel Ridge Falls

A skyscraper of a waterfall, Daniel Ridge Falls tops 150 feet and is easily accessed via the Daniel Ridge Loop Trail.

The falls are located in the southern portion of Pisgah National Forest, near Brevard. Daniel Ridge Falls is a small collection of thin lines of water, plodding and plunking down a stunning rockface.

If the waterfalls are all that’s on your itinerary, they can be viewed via a 1-mile, in-and-back hike.

But if you have time it’s worth doing the entire 4-mile loop, which offer plenty of other natural beauty to behold.

READ MORE: The Top 10 Treehouse Rentals near Asheville, NC

20 Western North Carolina Waterfalls - French Broad and Shoal Creek Falls
French Broad & Shoal Creek Falls, photo by Will Thomas via CC BY-SA 3.0

4. French Broad Falls & 5. Mill Shoals Creek Falls & 6. Bird Rock Falls

Though they’re located on private property, visitors are allowed to stop and behold dueling waterfalls at the Living Waters Ministry.

French Broad Falls is on the North Fork of the French Broad River. To its right is another waterfall fed by Shoal Creek, a.k.a. Mill Shoals Creek Falls.

Also, just about a quarter-mile away via trail you’ll find a third notable NC waterfall: Bird Rock Falls. Three for the price of one trip is hard to beat!

READ MORE: Kayaking in North Carolina: The 10 Best Rivers to Paddle

Fall Colors at a Waterfall in Graveyard Fields NC - Waterfalls Near Brevard NC
Fall Colors at the Graveyard Fields Waterfall via Canva

7. Graveyard Fields

One of the most popular places to hike on the Blue Ridge Parkway (Milepost 418.8), Graveyard Fields has a 3.2-mile loop trail, mostly above 5,000 feet.

The hike has both an Upper Falls and a Lower Falls (aka Second Falls) that should be a big draw for any waterfall lover, and Graveyard Fields is an idyllic picnic spot.

Though stats are hard to find, Upper Falls easily surpasses 50 feet, and Lower Falls, which is also quite large, has a great NC swimming hole at the base.

These are two of the most impressive waterfalls in N.C., and this hike ranks right up there as one of the best hikes, period, in the state.

READ MORE: The 10 Best Blue Ridge Parkway Hikes for NC Day Trips

Triple Falls in DuPont State Forest
Triple Falls in DuPont State Forest, photo by Bret Love & Mary Gabbett

8. Hooker Falls, 9. High Falls & 10. Triple Falls

If you’re looking for jaw-dropping sights in NC’s Blue Ridge region, these three amazing Brevard waterfalls are hard to beat.

All can be viewed during an easy to moderate 3-mile hike in Dupont State Recreational Forest, which is about 40 miles south from Asheville.

Hooker Falls is a wide waterfall that plunges into a small lake. Triple Falls offers a three-tiered drop of over 120 feet. But High Falls beats that with 150 feet of cascades.

Each has great observation options, including swimming at Hooker Falls. Just note that there are no lifeguards there, so be mindful of safety and use the buddy system.

READ MORE: The 10 Best Hendersonville NC Restaurants for Foodies

Key Falls - Waterfall near Brevard North Carolina
“Key Falls” by Jim Liestman is licensed under CC BY-NC-ND 2.0

11. Key Falls

Another amazing waterfall near Hendersonville, Asheville, and Brevard is Key Falls.

Measuring around 50 feet high, Key Falls forms when a small creek begins its journey down a stepped rockface en route to the river.

This waterfall is on the private property of Key Falls Inn, but the owners kindly give visitors access to it even if they’re not staying at the B&B.

Nevertheless, there is a good restaurant—The Pavillion—there if you want to take in a nice dinner.

READ MORE: The 15 Best Things to Do in Hendersonville NC

Looking Glass Falls in Pisgah National Forest NC
Looking Glass Falls, photo by Bret Love & Mary Gabbett

12. Looking Glass Falls & 13. Skinny Dip Falls

When you’re visiting one of the beautiful waterfalls near Asheville, another one is usually just around the corner.

That’s certainly the case at Looking Glass Falls, which is in Pisgah National Forest.

This bucolic setting, located just outside the Brevard city limits, boasts plenty of falls. But Looking Glass Falls is especially popular because of its drive-up viewing option.

Right across the Blue Ridge Parkway from the Looking Glass Falls Overlook you’ll find the trailhead for nearby Skinny Dip Falls, which might be a bit more exciting.

Despite the name, skinny-dipping is discouraged here, but swimming is allowed.

READ MORE: 20 Best Blue Ridge Parkway Overlooks in NC & VA

Best Pisgah Trails - Moore Cove Falls
Blue Ridge Mountains by apasciuto is licensed under CC BY 2.0

14. Moore Cove Falls

Easily overlooked in the waterfall-laden Transylvania County and Pisgah National Forest, Moore Cove Falls is a respectable 50-footer that visitors can walk behind.

The trailhead to Moore Cove Falls is right off of US-276 (the Forest Heritage Scenic Byway) and within a couple of minutes’ drive from Looking Glass Falls.

The hike to this waterfall is a 1.5 roundtrip hike that crosses over Moore Creek several times on the route.

Listed amongst the Asheville waterfalls, this beauty is nearer to Brevard, and it pairs well with a visit to the Cradle of Forestry.

READ MORE: The 20 Best Pisgah National Forest Hiking Trails in North Carolina


Waterfalls Near Highlands NC

Further east, as North Carolina tapers towards Great Smoky Mountains National Park, the Blue Ridge peaks climbs higher and the water falls in lovely fashion.

Highlands, Cherokee, and Cashiers all have incredible cascades within an hour’s drive.

Bridal Veil Falls in Highlands NC
Bridal Veil Falls, photo via Canva

15. Bridal Veil Falls

Offering over 120 feet of streaming waters, Bridal Veil Falls is in the Nantahala National Forest just outside of Highlands, NC.

Bridal Veil Falls is fairly famous because cars can pass right under it while driving along US-64.

The effect of the falling water creates the sort of white veil that give the falls its name.

This one is not to be confused with another famous North Carolina waterfall, Bridal Veil Falls, found in Dupont State Recreational Park.

READ MORE: The 20 Best Treehouse Rentals in the North Carolina Mountains

20 Western North Carolina Waterfalls - Dry Falls
“Dry Falls – Highlands, North Carolina” by Dougtone is licensed under CC BY-SA 2.0

16. Dry Falls

Generally, people visit Bridal Veil Falls on their way to Dry Falls, another of the waterfalls near Highland, NC in the Nantahala National Forest.

It’s actually less than a mile away! Dry Falls stands a total of 80 feet, with about half of that in an all-out plunge.

Though this one isn’t drive-under, visitors can walk beneath the plunge and see the waterfall from the mountain’s vantage point.

READ MORE:  The 25 Best Western NC Small Towns To Visit (and Live In!)


Waterfalls Near Cashiers NC

Rainbow Falls in Gorges State Park, NC
Rainbow Falls, photo courtesy Explore Asheville

17. Rainbow Falls & 18. Turtleback Falls

Located in Gorges State Park, near NC’s southern border, Rainbow Falls is famed for the mist that creates daily rainbows in front of it.

The waterfall is accessed by a 3-mile in-and-out hike, which includes another noteworthy waterfall (Turtleback Falls) just beyond it.

Turtleback Falls has a nice swimming spot located right at its base.

There are even more waterfalls to be found upriver, but these two are the highlights.

READ MORE: Top 15 NC State Parks in the North Carolina Mountains

Schoolhouse Falls, NC - Waterfalls near Cashiers NC
“Schoolhouse Falls” by nc_hiker is licensed under CC BY-NC-ND 2.0

19. Schoolhouse Falls

Nestled in a valley with a mountain stream and rhododendron thickets, Schoolhouse Falls is another cascade in Nantahala National Forest.

In my opinion, it’s one of the best treasures in Panthertown Valley. It can be reached via the Cold Mountain Gap Trailhead, just east of Cashiers, NC.

The beautiful waterfall has an equally attractive rock pool at its base. The hike to the falls is under three miles round-trip.

READ MORE:The 10 Best Things to Do in Winston Salem NC

Silver Run Falls - Waterfalls near Cashiers NC
“Silver Run Falls” by MDB 28 is licensed under CC BY-NC-ND 2.0

20. Silver Run Falls

For those who aren’t big fans of hiking to waterfalls, Silver Run Falls might be an optimal choice. It requires less than a quarter mile of trekking round-trip.

One of the many waterfalls near Cashiers NC, Silver Run Falls checks a lot off the list.

The water plunges about halfway down the falls before hitting a smooth rock face, then gliding into a refreshing rock-lined pool at its base.

It’s also very nice to see in the winter, when ice formations start to change its appearance dramatically.

READ MORE: The Top 25 Blue Ridge Mountain Towns in GA & NC

20 Western North Carolina Waterfalls - Whitewater Falls
“Top of the Whitewater Falls, NC” by Stanislav Vitebskiy is licensed under CC BY 2.0

21. Whitewater Falls

Famous for being the tallest waterfalls east of the Rockies, Whitewater Falls is so grand that it straddles two different states.

Upper Whitewater Falls is located in the state of North Carolina, but the base of the falls—some 811 feet down—is in South Carolina.

Upper Whitewater Falls has a 400-foot plunge all its own. It can be accessed from the town of Sapphire, off US-64, not far from Gorges State Park.

READ MORE: The 11 Best Places for Snow Tubing in the North Carolina Mountains

Waterfalls Near Cherokee NC

Soco Falls on the Blue Ridge Parkway in Maggie Valley NC
The Spectacular Soco Falls by Bret Love & Mary Gabbett

22. Soco Falls

Located between Maggie Valley and the Cherokee Reservation, Soco Falls is a double waterfall that merges at the base before cascading down some strewn boulders.

It’s just past the Blue Ridge Parkway (right off of US-19), heading south from Maggie Valley.

The trail is short, but steep and sometimes slippery.

Nevertheless, once you arrive, you’ll see two falls facing one another, which is just as amazing as it sounds!

READ MORE: The 15 Best Things to Do in Cherokee NC & the Qualla Boundary

Tom Branch Falls on the Deep Creek Trail in Bryson City NC
Tom Branch Falls on the Deep Creek Trail by Bret Love & Mary Gabbett

23. Tom’s Branch Falls & 24. Indian Creek Falls & 25. Juney Whank Falls

The showstopper waterfall at the Deep Creek Area of the Great Smoky Mountains is Tom’s Branch Falls. It’s right outside of Bryson City.

It’s part of a trio, along with Indian Creek Falls and Juney Whank Falls, that make up the Deep Creek Three Waterfall Hike.

Tom’s Branch Falls is a 60-foot cascade that hits Deep Creek perpendicularly when Tom’s Branch empties into it from the mountain above.

The stroll to Tom’s Branch Falls is on a wide, flat trail, and in the summertime, it’s known as one of the best places in North Carolina for river tubing and you’ll often see river tubers who are hiking up to float back down Deep Creek.

READ MORE: The 15 Best Things to Do in Bryson City NC & Swain County

Waterfalls Near Banner Elk NC

Moving north of Asheville, the Blue Ridge Parkway climbs in elevation and slices through the upper reaches of Pisgah National Forest.

This area features some fantastic waterfalls, both large and small, and one or more of them is never far away.

READ MORE: The Ultimate Pisgah National Forest Camping Guide

20 Western North Carolina Waterfalls - Elk River Falls - Waterfalls near Banner Elk
Elk River Falls, courtesy of Emma Gallagher

26. Elk River Falls

Outside the tiny town of Elk Park, near Banner Elk, is Elk River Falls.

One of my favorite features in Pisgah National Forest, this 50-foot plunging waterfall has a wonderful swimming hole at its base.

The drive is a bit of detour, but the hike to the trail takes less than five minutes.

There are also comfortable, large and level rocks great for picnicking or sunbathing.

READ MORE: The 15 Best Things to Do in Banner Elk NC

Pisgah National Forest Waterfalls -Linville Falls, NC)
Linville Falls, NC

27. Linville Falls

Another on the list of fabulous waterfalls along the Blue Ridge Parkway, Linville Falls is truly a showstopper.

It offers several different viewing platforms, including a very cool one that juts right out into the water.

To get yourself oriented, Linville Falls Visitor Center is on the Linville River at BRP Mile Marker 317.8. You’ll find the first-class Linville Falls campground there, and plenty of good hiking trails nearby.

The Linville Falls Trail leads to the Upper Linville Falls, and Linville Gorge Trail leads to Lower Linville Falls.

READ MORE: Things to Do at the Linville Gorge Wilderness Area (Near Linville Falls NC)

Waterfalls Near Boone NC

Boone Fork Trail on the Blue Ridge Parkway
Photo courtesy of

28. Boone Fork Falls

Reached via the Julian Price Memorial Park picnic area along the Blue Ridge Parkway, Boone Fork Falls is another great spot for those who like hiking to waterfalls.

It’s on a challenging 5-mile loop (the Boone Fork Trail), which also features a detour to Hebron Falls.

Like Hebron, Boone Fork Falls is formed when the Boone Fork Creek cascades over and around massive mountain boulders.

READ MORE: 25 Best Things to Do in Boone NC (Blue Ridge Parkway MM 291.8)

Cascades Trail
Cascades Waterfall, Photo by Dawson Tozier

29. The Cascades

The Cascades is an aptly-named waterfall located near Boone, NC.

It’s along the Blue Ridge Parkway (Mile Marker 271.9), in E.B. Jeffress Park.

The Cascades can be accessed via an easy NC hiking trail of a little more than a mile, with a couple of viewing platforms from which to take in the impressive scenery.

The park is also a great place for an afternoon picnic.

READ MORE: The 15 Best Cabin Rentals in Boone NC

Glen Burney Falls near Boone NC
Glen Burney Falls, photo by Maria Smith

30. Glen Burney Falls

Blowing Rock is one of the most popular, long-standing tourist destinations in the North Carolina High Country.

Glen Burney Falls is also right in the town of Blowing Rock, on New Years Creek.

That said, the 2.5-mile, in-and-out hike to it is a little challenging, particularly on the upslope trek on the back.

Glen Burney Falls is a 40-foot waterfall that breaks up and spills over a rounded rockface splattered with moss.

For the effort of another quarter-mile of hiking, it’s possible to see Glen Marie Falls, a 60-foot drop that takes a hard left on its way down.

READ MORE: The 20 Best Things to Do in Blowing Rock NC

Hebron Falls Near Boone NC
One of the many unique features at Hebron Falls, Photo by Dawson Tozier

31. Hebron Falls

Perhaps the most popular of the waterfalls near Blowing Rock and Boone, Hebron Falls is located off the Blue Ridge Parkway (Mile Marker 297) and can be visited via the Boone Fork Trail.

Note that the trail is highly trafficked, particularly on weekends, and requires about three miles of hiking.

But once you get there, the walk is well worth it: The falls has multiple drops as it bounces from boulder to boulder.

READ MORE: The 15 Best Boone NC Hiking Trails to Explore

Waterfalls Near Elkin NC

Lower Cascades Falls - Waterfalls near Elkin NC
Lower Cascades Falls Hanging Rock SP NC 8250 by bobistraveling is licensed under CC BY 2.0.

32. Lower Cascades Fall

This is a bit of a jaunt from Boone and Blowing Rock (about two hours), but for those visiting Stone Mountain State Park, Elkin, or Mount Airy is much nearer.

Lower Cascades Fall is the most impressive of several nice waterfalls at Hanging Rock State Park, which also has a lakeside beach and its namesake Hanging Rock.

In short, a visit to this state park can easily fill a day or a weekend, and it’s also just half an hour from Pilot Mountain State Park.

Lower Cascades Fall drops about 35 feet into a very inviting pool in a little nook of mountain rock.

READ MORE: The 15 Best Things to Do in Elkin NC (Blue Ridge Parkway MM 229)

20 Western North Carolina Waterfalls - Stone Mountain Falls
“Stone Mountain Falls Loop Trail” by bobistraveling is licensed under CC BY 2.0

33. Stone Mountain Falls

Although it’s a bit of a drive away from some of these falls (around 55 miles), Stone Mountain State Park is well worth the detour.

Stone Mountain Falls is a 200-foot high sliding waterfall that has a nice wading pool at its base and several viewing platforms along the way.

It’s located on the Stone Mountain Loop Trail, which also includes the Hutchinson Homestead, summiting Stone Mountain, and spectacular views.

As you’ll see in our full story below, Stone Mountain State Park also has lots of other nice waterfalls to check out!

In the end, listing all of the best waterfalls in NC in one story is simply an impossible endeavor.

There are so many waterfalls worth visiting, both on and off the beaten track. And sometimes even a small cascade with a quiet pool really hits the spot.

That said, these 33 North Carolina waterfalls will never disappoint, providing all the right magic you for a great waterfall hiking adventure. –Jonathon Engels, lead image by Will Thomas via CC BY-SA 3.0

Leave No Trace logo

We encourage anyone who loves the Blue Ridge region to learn about the Leave No Trace principles of responsible environmental stewardship. 

Stay on marked trails, take only pictures, pack out your trash, and be considerate of others who share the trails and parks you explore. 

Remember that waterfalls and rocky summits can be dangerous. Never try to climb waterfalls or get close to a ledge to get a selfie.

When you're exploring the wilderness, it's better to be safe than to be a statistic!

After visiting North Carolina for the first time, Senior Writer Jonathon Engels and wife Emma spent 2 years exploring Western NC in search of a homestead property. They first lived in Brevard, where Jonathon taught writing at Blue Ridge Community College and extensively explored the Blue Ridge Parkway and Pisgah National Forest. For the last several years they have lived just off the BRP near Elkin, Southwest Virginia, and the NC High Country. The couple also volunteers with the Surry Old Time Fiddlers Convention, the Elkin Valley Trail Association, and Reeves Downtown School of Music.

Comments are closed.