Best waterfalls in Stokes County, North Carolina, are primarily located within Hanging Rock State Park, a region characterized by its natural landscape and varied terrain. The park features five main waterfalls, each offering distinct characteristics. This area provides opportunities to explore natural features and viewpoints along various trails.
Last updated: May 9, 2026
Highlight • Waterfall
Tip by
Highlight • Natural Monument
Tip by
Sign up now to discover places like this
Get recommendations on the best single tracks, peaks, & plenty of other exciting outdoor places.
Sign up for free
Highlight (Segment) • River
Tip by
Highlight • Waterfall
Tip by
Start today with a free account
Your next adventure awaits.
Login or Signup
Popular around Stokes County
Once you've reached Window Falls, there is a viewing point on top of the falls but you can also climb down to the lower part of the waterfall where you can climb behind the waterfall (depending on weather conditions) and get soaking wet. The falls are named for a hole in the rock, that looks like a little window.
0
0
Indian Creek Trail has a length of 3.8 miles (one-way) and is famous for its two main waterfalls, 'Hidden Falls' and 'Window Falls'. But besides those two highlights, there is a lot more to enjoy along the hike, following Indian Creek from the Visitor Center of Hanging Rock State Park to Dan River. You will see multiple small cascades and waterfalls, walk over wooden broadwalks and cross Indian Creek.
0
0
Rock Garden is just a short walk from the Visitor Center of Hanging Rock State Park and the trail, up to the edge of the garden, is wheelchair accessible. Inside Rock Garden you will find rocks in all imaginable shapes and balancing on each other. A perfect spot, especially for kids.
0
0
Upper Cascades in Hanging Rock State Park are fed by a tributary of Cascades Creek. To reach the lower part of the cascades, you will find stairs at the waterfalls.
1
0
Once you've reached Window Falls, there is a viewing point on top of the falls but you can also climb down to the lower part of the waterfall where you can climb behind the waterfall (depending on weather conditions) and get soaking wet. The falls are named for a hole in the rock, that looks like a little window.
1
0
The waterfall was easily accessible via the stairs.
1
0
The Upper Cascades Waterfall is easily accessible, located approximately 0.2 miles from the main park entrance. While it includes a somewhat steep section, its proximity makes it a good option. Lower Cascades also offers a relatively short and moderate hike of about 0.4 miles one-way, though it involves around 170 stairs to reach the base.
Yes, the Rock Garden, located just a short walk from the Visitor Center of Hanging Rock State Park, has a trail up to its edge that is wheelchair accessible. It's a perfect spot to explore unique rock formations.
Visiting after recent rainfall is ideal, especially for waterfalls like Tory's Den, which becomes particularly impressive. To avoid crowds, especially at popular spots like Hidden Falls and Window Falls, it's recommended to visit during weekdays or early mornings on weekends.
Tory's Den Waterfall, also known as Tory's Falls, is the tallest in the region, boasting a drop of 240 feet. It's accessible via the Tory's Den Trail.
Yes, near Tory's Den Waterfall, you can find Tory's Den Cave. This cave adds a historical element to your visit, as it was used during the American Revolution.
At Window Falls, look for the unique "window" formation in the rock that gives the falls its name. Lower Cascades features an overhanging bluff and empties into a shallow pool, popular for relaxing. Indian Creek Trail itself offers multiple small cascades and unique rock formations along its path.
Many waterfalls in Stokes County offer family-friendly options. The Upper Cascades Waterfall is noted as family-friendly. Lower Cascades, with its shallow pool at the base, is also a popular spot for families, especially on warm days.
Stokes County offers a variety of hiking trails near its waterfalls. Popular options include the Indian Creek Trail, which leads to Hidden Falls and Window Falls, and the Tory's Den Trail. You can find more details on waterfall hikes in Stokes County.
Tise Falls is considered the largest waterfall in Hanging Rock State Park but is largely unknown and rarely visited. There is no official trail, and it's located within a very steep and treacherous gorge, making it unsuitable for inexperienced hikers.
Trail difficulties vary. While Upper Cascades is easily accessible, trails to Hidden Falls and Window Falls along the Indian Creek Trail are considered strenuous. Lower Cascades involves a moderate hike with stairs. Always check trail conditions and difficulty before heading out.
Beyond waterfall viewing, Stokes County offers various outdoor activities. You can explore numerous hiking trails, including the Moores Wall Loop Trail and Wolf Rock Loop Trail. There are also several running trails available for those looking for a more vigorous workout.


Looking for more great places nearby? See even more amazing waterfalls in Stokes County with these guides per region:
Happy to travel a little further afield? Then browse these guides for the best waterfalls in Stokes County: