Top 12 Blue Ridge Parkway Waterfalls in NC

Top 12 Blue Ridge Parkway Waterfalls in NC

Find the best waterfalls along the Blue Ridge Parkway in North Carolina near Asheville, either directly on the Parkway or within a 10-mile detour. All are free to visit, but most are a bit hidden since they are not signed or found via maps or GPS. So see our full guides for each by clicking on the listings below.

Stops along the Blue Ridge Parkway are measured by MilePosts. Here's a route to follow to see all 12, from north to south, with full listings below:

  • MP 316.3: Linville Falls with hikes to four vistas
  • MP 339.5: Crabtree Falls via 3-mile roundtrip hike
  • MP 344: Detour on NC Highway 80 for Roaring Fork Falls and Setrock Creek Falls
  • MP 334: Exit at Little Switzerland for a hike to Grassy Creek Falls
  • MP 362.1: Glassmine Falls, viewed from the overlook
  • MP 412: Detour south on US Highway 276 to Log Hollow Falls (6.2 miles) and Looking Glass Falls (10 miles).
  • MP 417: 1/2-mile hike to Skinny Dip Falls, a popular summer swimming hole.
  • MP 418.8: Short hike to Second Falls at Graveyard Fields
  • MP 423.3: Exit on NC Highway 215 for 4.6 miles to Dill Falls
  • MP 455.7: Go one mile on U.S. Highway 19 for Soco Falls near Cherokee.

Top 12 Parkway Waterfalls in NC, North to South

Linville Falls
Linville Falls
Probably the most photographed waterfall in North Carolina is located on the Blue Ridge Parkway (Milepost 316). Trails lead to views of both the upper and lower falls. A moderate hike of 1.6 miles round trip offers four overlooks. Also see Dugger Creek Falls here.
Crabtree Falls
Crabtree Falls
(3 miles roundtrip, moderate) This gorgeous 70-foot waterfall along the Blue Ridge Parkway (Milepost 339), near Linville Falls, is accessed by a loop woodland hiking trail.
Roaring Fork Falls
Roaring Fork Falls
Located just two miles from the Blue Ridge Parkway (exit near Milepost 344) and five miles from Crabtree Falls in Pisgah National Forest at the base of Mt. Mitchell. It's an easy mile roundtrip hike, and near Setrock Creek Falls.
Setrock Creek Falls
Setrock Creek Falls
Located a few miles from the Blue Ridge Parkway (exit at Milepost 344) on NC Highway 80, a 1/2-mile hike takes you to this 75-foot waterfall. Nearby is Roaring Fork Falls.
Grassy Creek Falls
Grassy Creek Falls
(2 miles roundtrip, easy) Located adjacent to the Blue Ridge Parkway in Little Switzerland (near Milepost 334), a gentle hiking trail takes you to a beautiful collection of cascades. (There is also a Grassy Creek Falls in DuPont State Forest near Bridal Veil Falls.)
Glassmine Falls
Glassmine Falls
This majestic waterfall on Blue Ridge Parkway Milepost 362 is visible from an overlook falling along a cliff across the valley. It's most visible after heavy rains and with leaves are off the trees.
Log Hollow Falls
Log Hollow Falls
Located near Looking Glass Falls, this waterfall is often missed since it's off the beaten path. But it's an easy 1-mile hike to enjoy this and the impressive nearby "Kissing Falls."
Looking Glass Falls
Looking Glass Falls
Just two miles from Sliding Rock is this roadside 60-foot waterfall in Pisgah National Forest with a pool for wading (but not the best for swimming).
Skinny Dip Falls
Skinny Dip Falls
Located along the Blue Ridge Parkway via a 1/2-mile hiking trail, Skinny Dip has beautiful waterfalls, a jumping off rock and several areas to soak and wade in very cool mountain waters.
Graveyard Fields
Graveyard Fields Waterfalls
This popular hiking area on the Blue Ridge Parkway has two waterfalls. Second Falls (in pic) is just 1/3 mile walk from the Parkway. Upper Falls is on a four-mile loop trail in the mile-high meadow.
Dill Falls NC
Dill Falls and Upper Dill Falls
Hike to two waterfalls, Upper and Lower Dill Falls, with easy walks from the end of a forest service road deep in Nantahala National Forest.
Soco Falls
Soco Falls
This rare twin waterfall is located roadside near Maggie Valley and Cherokee. You can easily miss it since there are few signs! The observation deck is a short walk from a small parking area. You can also hike down to the base of both falls.

For more information about planning a trip, go to our Blue Ridge Parkway Guide.

Waterfalls near Asheville can be even more spectacular to see during the winter months. Leafless trees often make for clearer views. And experience magical icy scenes during winter cold snaps in our... read more
Here are our favorite natural swimming holes in the Blue Ridge Mountains near Asheville to cool off on a hot summer's day. Sliding Rock is always the most popular (and most crowded). Only Sliding... read more
Enjoy the Blue Ridge Parkway by exploring some of its many hiking trails near Asheville. There’s a big variety of hikes, ranging from easy strolls to strenuous... read more
The Asheville fall leaf color show in the North Carolina mountains attracts visitors from around the world. With the 5,000-foot elevation change within 50 miles of Asheville, our lush Blue Ridge... read more
Having a picnic in the mountains is so much fun (and romantic)! Here are some of our favorite spots near Asheville. Photo above is High Falls.