The 18 Must See Waterfalls in North Carolina

Hundreds of waterfalls descend from the mountains in western North Carolina. Just the Brevard area alone in North Carolina offers 250 waterfalls for visitors to discover. Some allow for swimming at their base, some can be seen just down the road, and others will involve a challenging hike to see the falls in their full glory. Every waterfall will offer a unique experience, and many will offer an adventure that even kids will enjoy. Waterfalls abound in this state, but we’ve chosen 17 must-see waterfalls in North Carolina.
1. Rainbow Falls, Transylvania County

Rainbow Falls is a stunning 150-foot waterfall with 360-degree views of its surroundings from the top. It’s known as one of the most beautiful waterfalls inside the Blue Ridge Mountains. Its name comes from the rainbow it produces once the sun hits the mists.
If you’ve come specifically to see a rainbow, make sure that the time is right — on many sunny days, you’ll see a rainbow form in the mist, especially when the water is high. The good news is that this area is classified as a temperate rainforest that receives 90 inches of rain annually, so expect showers even on summer days. These rainbows are often at their brightest when hit with a lower angle from the morning sun, so be sure to show up nice and early.
You’ll earn your snapshots of Rainbow Falls, though. Getting to it requires a strenuous hike up a 1.5-mile trail, but once you arrive, you’ll have an incredible picnic spot. In the warmer months, a wildflower meadow adds to the beauty of this picnic spot. A spot for swimming is along the way, which provides hikers a great way to cool off during hot days. This waterfall is within Gorges State Park, and the trailhead starts from the Grassy Ridge Parking area.
Rainbow Falls is near Brevard in western North Carolina. Just an hour’s drive from Asheville, this waterfall is also close to Lake Toxaway. Visitors have plenty of ways to spend their day, including adding stops at three more waterfalls on the trail, Turtleback Falls, Drift Falls, and Hidden Falls. Adding these in creates a four-mile roundtrip hike.
2. Whitewater Falls, Jackson County

Just an hour’s drive away from downtown Asheville, Whitewater Falls is notoriously known as the tallest waterfall east of the Rocky Mountains. This waterfall crosses North Carolina and South Carolina and is split into upper and lower falls. The sheer size makes it one of the most popular waterfalls to visit. The Upper Falls flow 411 feet down and is accessible via a pathway on the North Carolina side, while the Lower Falls descend from 400 feet and are accessed through South Carolina.
The tremendous power and sight will command your undivided attention. See two impressive falls in just one trip. Many visitors hail Whitewater Falls as one of the best places in the state to take pictures, whether it’s of the falls itself or the breathtaking sights around it. From the parking lot to the lookout area, there is a quarter-mile walk, which is easy enough to do. The trail makes the sight accessible for families with small kids and those with wheelchairs.
Additionally, these epic waterfalls have a lower viewing deck under a set of stairs where you’ll gain an even more awesome view.
To make your way to Whitewater Falls, you must first pay a small admission fee to enter the Nantahala National Forest. Your fee is also good for accessing Dry Falls and Whiteside Mountain. At the parking lot, you’ll find barbecue and picnic areas so the whole family can relax during your visit.
3. Cullasaja Falls

Cullasaja Falls is a stunning waterfall along the scenic U.S. Highway 64 (the Mountain Scenic Byway) in the Nantahala National Forest. Dropping a dramatic 250 feet in a series of cascades, Cullasaja Falls is part of the beautiful Cullasaja River Gorge. The falls are best viewed in the fall when the surrounding trees are ablaze with color, making for a truly breathtaking sight.
While there isn’t a dedicated parking area or large overlook for Cullasaja Falls, there is a small pull-off roadside parking along Highway 64. Since the pull-off is narrow, it’s safest to plan your stop during quieter traffic times and use caution while parking. You may have to climb over guard rails to catch a glimpse. Depending on where you park, you may have a challenging trail down to the base of the fall. The height makes only the bottom visible. In high waters, this part of Cullasaja Falls can be dangerous.
The view is worth the effort, and the falls’ powerful cascades are a memorable snapshot of North Carolina’s mountain beauty.
The best approach is from the Franklin side, as it has the easiest pull-in parking. Combine the drive as a day trip on the Mountain Scenic Byway with stops at several more roadside waterfalls, like Bridal Veil Falls and the next one on our list.
4. Dry Falls, Macon County

Dry Falls is a family-friendly hike that takes only a quarter of a mile to reach. It is considered one of the easiest falls to get to and one of the most visually striking waterfalls in the state. At 75 feet high, it plummets over rock cliffs and into the riverbed under it.
This beautiful waterfall is considered handicap accessible as it can be reached with a stroller or wheelchair. You can even follow the trail to walk behind it. Situated near Highlands, reaching Dry Falls requires a scenic drive through the Cullasaja Gorge, where you’ll naturally drive by Cullasaja Falls. Find small roadside parking spots on the drive up.
On your way to the actual waterfalls, you’ll find lush greenery surrounding the falls. There’s an area where you can feel the cooling mist spray on your face. Dry Falls is a great way to cool off on a warm and sunny day.
The busiest times are the middle of day, weekends, and holidays. Parking spots are extremely limited, and the forest service asks that you do not block the road.
5. Soco Falls, Haywood County

With impressive rock formations and double waterfalls, Soco Falls is easily one of the most magnificent in the state. What makes it even better is that it’s a roadside waterfall, allowing visitors to pull over and take as many pictures as they want. At around 40 to 50 feet in height, these beautiful waterfalls plunge over sharp and rugged rocks, creating a dramatic look for everyone to enjoy.
After taking a short walk, you’ll find an overlooking platform leading to a series of longer hiking trails. These run along the stream and lead down to the bottom of the waterfalls. If you decide to follow these beautiful trails, take extra care since they are known to be strenuous and slippery.
To view the taller falls (around 120 feet), head to the observation deck, less than five minutes away. During the winter months, when the leaves on the trees aren’t blocking the view, you can see the smaller falls on the left side. If you wish to get closer, take a steep trail from the viewing deck to the base of the waterfalls.
Located 11 miles east of Cherokee, Soco Falls has a parking area on Highway 19 a few miles from the Blue Ridge Parkway. Be on the lookout for parking signs and for blue trail markers at a gap in the guard rails. Use caution as the trail can be slippery.
6. Crabtree Falls, McDowell County and Yancey County
Tumbling down a 0-foot waterfall from a ledge and onto the rocks below, this waterfall was named after the lone tree found at its base. You’ll also find a bridge some distance from the waterfall, a great place to snap photos.
Visitors to Crabtree Falls Campground have direct access to the falls trailhead. While the trails are steep, most people should be able to manage the moderate three-mile roundtrip hike. Do be ready for steep uphills and rocky climbs. You can also take a different route—the loop trail adds half a mile to the journey, but it is scenic with rustic wooden bridges and forest views.
Depending on the season, you’ll find vibrant wildflowers around one of the state’s most picturesque falls. However, wear the proper footwear regardless of your path, as both routes are wet, uneven, and sometimes rocky. There are two creek crossings.
Crabtree Falls is located north of Asheville off the Blue Ridge Parkway. The trailhead starts from the old Crabtree Falls Camp Store.
7. Looking Glass Falls, Transylvania County
The gorgeous Looking Glass Falls is a roadside waterfall just 16 minutes from the Blue Ridge Parkway. The scenic hike is less than half a mile both ways and is easy enough for everyone. The accessibility and amazing view make it among the most popular waterfalls. The trail leads to a stunning overlook and popular spot. This 60-foot-tall waterfall towers down a cliff and is visible from the road, but it’s best appreciated by viewers when they hop out of their cars.
The fall’s accessibility makes it a favorite among travelers and popular among families. Head down the steps leading to the falls for a close-up view. You may also walk in the stream below the falls to swim. Pictures are best done in the morning as the sun rises over the waterfall. Many people also find it lovely to visit during winter when the whole waterfall and river are frozen, making beautiful ice formations.
If you wish to take a detour, the falls are accessible through a road near Brevard. In prime season, the waterfalls easily attract crowds. During summer, visitors usually dip their feet into the pool, while others jump into its chilly water to cool down. You can combine a visit here with many other waterfalls within the Pisgah National Forest, all of which are public lands open for you to enjoy.
8. Quarry Falls, Macon County
Quarry Falls is a 20-foot, multi-tiered cascade in the Cullasaja River Gorge, next to U.S. Hwy. 64 west of Highlands. Part of the Mountain Waters Scenic Byway, the route winds through the Nantahala National Forest. The popular waterfall is best known for its deep pool at the bottom, making it an awesome swimming spot in the summer.
The locals call this roadside waterfall “Sliding Rock” or “Bust-Your-Butt-Falls.” The brave climb the “jump off” rock to dive into its chilly waters. However, exercise caution when traversing the slippery boulder. Furthermore, visitors should check the water levels before diving since the falls can have varying depths depending on the rainfall.
The waterfall is a short walk away from the parking lot. Moreover, many big rocks provide a perfect spot for sunbathing, picnicking, and watching swimmers. If you’re looking for more adventure, you may also visit the other nearby waterfalls like Dry Falls, Cullasaja Falls, and Bridal Veil Falls.
Find gravel parking across the street in the old quarry that gives the falls its name. There are also narrow parking spots along US Highway 64, but park with caution.
9. Skinny Dip Falls, Transylvania County
This is another favorite waterfall for summer swimming. Its fresh waters are a refreshing dip on a summer day, with its multiple cascades and clear pools. But, don’t let the name “Skinny Dip” fool you; remember to wear clothes when swimming here. ,
The hiking trail presents a few rocks that you’ll need to pass through. Luckily, the trail is easy enough to follow and accessible for hikers of all ages. At the trail’s end, you’ll see a bench and staircase down to see the falls. The falls drop from an overall height of about 30 feet. A unique, natural swimming hole and a scenic location ensure you’ll enjoy nature in all its glory.
The hike to the falls and back is only a mile long, with the overlooks easily accessible on wooden viewing platform. These falls are within the Blue Ridge Mountains and have become a popular place to cool off. Expect company when making your trip. Moreover, these falls share a parking lot with the Looking Glass Falls, so come early to secure a spot.
It’s another waterfall that can be found on the Blue Ridge Parkway. Take the hiking trail from Looking Glass Rock overlook. It crosses a gravel road, following the Mountain-to-Sea trail. Look out for roots and rocks on this short hike.
10. Triple Falls, Transylvania County
As part of the DuPont State Recreational Forest, Triple Falls delights with magnificent views of three distinct, different kinds of amazing waterfalls. It is one of four major waterfalls which run on the Little River. The others are Hooker Falls, Bridal Veil Falls, and High Falls. With a jaw-dropping vertical drop of 120 feet, these falls come with two views: one where you can only see the bottom falls and the other where you can see the entire falls from an upper overlook.
If they look familiar, it might be because these falls featured in The Last of the Mohicans and The Hunger Games.
For a more relaxing trip, avoid the weekend crowds by arriving early or visiting during weekdays. Have an early breakfast by the rocks at Triple Falls. Restrooms are in the Visitor Center. The whole area is pet-friendly, but remember to keep dogs on a leash.
Visitors enjoy a variety of things to do in the surrounding national forest, such as mountain biking and horseback riding. Combine a trip and park by the Hooker Falls parking area. The hike to the falls is around half a mile long. Like many waterfalls, people are discouraged from climbing the rocks around the falls.
11. Mingo Falls, Swain County
Located five minutes from the Smoky Mountains National Park, Mingo Falls is a popular waterfall for visitors nationwide. This 120-foot-tall waterfall is open to the public daily. Its height makes it one of southern Appalachia’s tallest waterfalls.
Before you reach these falls, you’ll tackle a moderate hike. While it’s just a quarter-mile away, you’ll have to climb 161 steps to reach the falls. The morning fog can make the steps slippery, so take extra caution when climbing. Mingo Falls is also called Big Bear Falls in the Cherokee language.
Mingo Falls lies in the Qualla Boundary, a land trust of the Eastern Band of Cherokee. Scenic views and beautiful falls abound along Pigeon Creek Trail. If you want to take your camera out, get there before sunset for prime shots. There’s a viewing platform in front of the waterfall that is safe. However, be sure there aren’t many people around, as tripods will shake people walking the deck.
12. Linville Falls, Avery, Burke, and McDowell Counties
This three-tiered waterfall flows into the Linville Gorge, sometimes called the Southern Appalachians’ Grand Canyon. The headwaters start at Grandfather Mountain, North Carolina’s highest point, before dropping over 2,000 feet through the rugged gorge. Linville Falls is a beautiful work of nature that tumbles 90 feet down, providing visitors with amazing views and easy-to-capture moments of magic, which makes it one of the state’s best waterfalls. Photographers love to visit for the chance to take a shot at the falls and their gorgeous surroundings.
The walk to Linville Falls is on an easy and accessible trail that anyone can do. The distance to the falls from the trailhead is just over a mile and a half long. Pets are welcome but will need to be on a leash at all times. Once you reach the trail’s end, see the cascading waters from multiple lookout areas.
The first is a half-mile from the trailhead. This option will take you to an overlook where you can observe the lower and upper falls. If you want a better view, continue to the Chimney View overlook, which provides an entire view of the beautiful falls. The next lookout is Erwin’s View Overlook is the access point for the Linville Gorge Trail, which runs for 0.75 miles and leads you to the freshwater pools.
Linville Falls is accessible from mile marker 316-317 on the Blue Ridge Parkway. The Linville Gorge Visitor Center is among the most visited on the parkway. Winter waterfall hikes will have the best views.
13. Moore Cove Falls, Transylvania County
Located in the Pisgah National Forest in Brevard, Moore Cove Falls is arguably the most unique waterfall in the country. This free-falling 50-foot waterfall is situated in a picturesque creek valley. The hiking area feels like quiet and exclusive retreat, making it the perfect destination for those who want to see fewer tourists and more nature. Accessing the waters requires a one-mile hike to get there. Bridges help with creek crossings.
Many find this waterfall unique for its rock features. Various cliffs frame the walk-up and falling waters, which also hide a cave behind these falls. The high drop that hurls the water into its cave. Visitors can come inside the waterfall and explore the cave while listening to the crashing of water from above. Outside, lush greenery and dense forest surround Moore Cove. Truly, this waterfall hike is the perfect way to escape life’s stresses. For the best experience, go after the area has experienced rainfall. Ice cones can form during cold winters.
If you’re looking for more adventure, a hiking trail leads northbound. All sounds from the highway fade as it takes you deeper into the national forest. Here, find peace among verdant ferns and wildflowers that cover the sides of the trails during the summer season. Moore Creek is a tributary of Looking Glass Creek, so combine your waterfall hike with a stop at this one. It’s about a mile north of the Blue Ridge Parkway in the Pisgah National Forest.
14. Catawba Falls, McDowell County
The powerful Catawba Falls drops 100 feet. It’s among the most scenic sights in all of the Blue Ridge waterfalls in North Carolina. Also inside Pisgah National Forest, part of its appeal is how it wasn’t accessible until recently. Now, a parking area, footbridges, and signage have made it easily reachable.
Catawba Falls divides into three sections, known as the lower, the middle, and the upper parts. Its waters flow off from the escarpment and then into the Piedmont area below the falls. This tall and majestic waterfall has amazing views no matter where you look.
On your way there, you’ll take a four-mile round-trip trail with creek crossings that will lead to the falls’ base. Along the way, keep an eye out for the historic buildings. These are from a century-old hydropower dam that once powered the town of Old Fort Those looking to escape from the summer heat often jump in. The shady areas here provide a great place to relax, sit, and enjoy the waters. To get there, drive three miles to Catawba River Road right up to the end for parking. Park and begin your scenic waterfall hike.
15. Leatherwood Falls, Clay County
Sometimes known as “Fire Creek Falls,” Leatherwood Falls provides a small but intimate setting with fantastic views of the 25-foot waterfall. While you can’t glimpse the falls from the designated parking area, the round-trip hike to reach the falls is only 0.2 miles. Many visitors say the best time to visit the falls is during the fall season, so plan your trip accordingly. Be aware there is a creek crossing with no bridge.
Nestled within the Nantahala National Forest, Leatherwood Falls is just one stop in a larger recreation area. From its trailhead await several paths of varying lengths. If you want a quick stroll, head to the asphalt trail by the entrance. The Leatherwood Falls Trail is a 0.7-mile loop that experiences heavy traffic. The Fires Creek Rim Trail starts the picnic area and winds over 25 miles around the Fires Creek Backcountry Area.
Across the picnic area, a stream provides opportunities for those who wish to swim, fish, or tube.
Apart from hiking, the streams and national forest are excellent places for fishing, horseback riding, and camping.
16. Silver Run Falls, Jackson County
Located four miles from Cashiers, Silver Run Falls is an excellent way to beat the heat in summer. Sitting in the Nantahala National Forest, Silver Run Falls is a 30-foot waterfall that cascades into a quiet pool and small beach area. Unfortunately, this means it can get crowded during hot days, mainly because it’s safe for children to play by the water. However, during off-peak season, you can be sure to have the pool all to yourself. The ice formations in winter can be stunning.
To get there, walk an easy 0.2-mile trip one way, which is accessible to all ages. Dogs are also welcome to come with you as long as they stay on their leashes.
If you don’t feel like swimming, there are plenty of other things to explore. A forest service sign on the road marks the small parking lot, which fits four to five cars. This short, quarter-mile walk will take you across a bridge over the Whitewater River. Find observation spots around the shores with different views of the falls.
Look for roadside parking on US Highway 107. You can combine a trip with other stops at Dry Falls, Bridal Viel Falls, and Sliding Rock.
17. High Falls, Transylvania County
As mentioned earlier, Dupont State Forest has access to two waterfalls: Triple Falls and High Falls. Not far from Hendersonville, the park was used as a filming set for the first Hunger Games movie. To get to High Falls, you’ll hike a two-mile trail called the High Falls Loop, which leaves from the Visitor Center. The trail is relatively easy, starting on a gravel road before long and steady declines and inclines. It’s open at any time of the year. You can also see the top from a covered bridge, but you won’t see the plunging cascade.
You’ll hear the roar of the Little River before you hear High Falls tumbling down 150 feet along a rock face. The best pictures are over the trail directly across the falls or the one that’s just above where the large picnic shelter is located. Heading in further leads to the hiking trail for Triple Falls. Both these stunning waterfalls provide impressive views. Depending on the water level, the base of High Falls and Triple Falls may become accessible.
This area is an excellent spot for picnics. The Visitor Center does not have a concession, so bring your own snacks. This gorgeous setting is highly popular, so expect to see many people on weekends. Expect overflow parking during peak season, so be sure to come in early to secure your spot. Other falls close by include Triple Falls, at half a mile away, and Bridal Veil Falls, a 2.2-mile hike.
18. Sliding Rock Falls, Transylvania County
Known as the ultimate destination for a memorable family trip, Sliding Rock Falls’ gentle incline makes it a natural waterslide. Powered by 11,000 gallons of water flowing down the huge rock per minute, it’s the best way to beat the heat on summer days. Visitors slide down on the 60 feet long slippery rocks. Clean and clear waters splash over smooth rocks before plunging into the deep pool waiting at the bottom of the falls. As long as you can swim and are comfortable with water, these pools suit every age.
During summer, lifeguards surround the deep pool and slide. Safety rules are put in place; while inner tubes are prohibited, life jackets are allowed. Picnicking isn’t allowed, but there are restrooms and changing rooms. Moreover, the rocks underneath your feet may be tricky, so it’s best to bring water shoes if you already have them.
Additionally, a small fee is charged for every person who wants to enter the area from Memorial Day until Labor Day. Sliders line up and wait their turn to slide down the chilly waters (50-60 degrees) of Sliding Rock Falls, where they’re guaranteed to make a splash! Go early to get your parking spot. You can combine a plunge with other waterfall hikes in the Pisgah National Forest.
Visit North Carolina Waterfalls Today
Remember, hiking waterfalls comes with some inherent risks. While some have amazing views from the roadside and viewing decks, others require strenuous hikes to reach. The pathways can be slippery, with roots and rocks adding to the challenge. Always hike with caution and follow the signs. While there may be an awesome swimming spot at the base, currents and rocks make some waterfalls dangerous.
North Carolina undoubtedly has impressive waterfalls that capture nature’s power and beauty. Its mountain waterfalls come in various shapes, sizes, heights, and trails. Include a waterfall hike with extra activities to do in the local national forests. Or, just admire the power and beauty of these natural masterpieces. Once you visit all the waterfalls you would like to see, South Carolina has many great waterfalls to explore as well.
FAQs
What are some waterfalls along the Blue Ridge Parkway?
This scenic drive is complemented by multiple waterfalls either viewable from roadside parking or a short drive off the parkway. In North Carolina, check out:
- Basin Creek Trail
- Boone Fork Falls
- Otter Falls
- Linville Falls
- Crabtree Falls
- Tom’s Creek Falls
- Catawba Falls
- Grassy Creek Falls
- Soco Falls
- Roaring Fork Falls
- Setrock Creek Falls
- Glassmile Falls
- Douglas Falls
- Hickory Nut Falls
Which waterfalls have a spot for swimming?
Nothing is as refreshing as a dip is clean mountain waters on a hot summer day. Cap off the Appalachian experience with a dip in these top waterfall swimming holes.
- Sliding Rock
- Hunt-Fish Falls
- Bust-Your-Butt Falls (Skinny Dip Falls)
- Schoolhouse Falls
- Looking Glass Falls
- Hidden Falls
- Elk River Falls
- Graveyard Fields Waterfalls
- Upper Creek Falls
- Silver Run Falls
What is the tallest waterfall in North Carolina?
Upper Whitewater Falls is the tallest waterfall in North Carolina. It plunges an impressive 414 feet thanks to being on the edge of the Blue Ridge mountains and the Piedmont region. It is in the Nantahala National Forest. A paved trail winds to the upper viewing deck. A lower viewing point is down 151 steps. Morning and evening hours will be the least crowded for visitors.
Updated October 2024