16 Free Swimming Holes near Mountain Lake
first prev 1 next lastShowing Swimming Holes within 50 miles Distance miles of 900 Castle Rock Dr, Pembroke, VA 24136, USA City, Zip, or Address
Blacksburg Hole
Newport, Virginia
4.3 miles SSwim near Newport, Virginia
SwimCascade Falls
Pembroke, Virginia
5.3 miles NESwim near Pembroke, Virginia
SwimFalls Of Dismal
Pearisburg, Virginia
16.7 miles SWSeveral falls, the water is deep enough under the upper falls to swim and places to jump. Locals often leave trash and broken glass; carry more trash out than you bring in, please -...
SwimNarrows Town Park
Narrows, Virginia
17.1 miles WSwim near Narrows, Virginia
SwimBrush Creek Falls
Athens, West Virginia
25.6 miles NWBrush Creek Falls is a beautiful waterfall in Brush Creek Nature Preserve. This is a popular location for photographers and nature lovers, as the waterfall makes a perfect backdrop for a gorgeous...
SwimCamp Creek Area
Cabins, West Virginia
25.7 miles NWSwim near Cabins, West Virginia
SwimAnvil Rock
Alderson, West Virginia
29.2 miles NSwim near Alderson, West Virginia
SwimCampbell Falls
Camp Creek, West Virginia
30.4 miles NWCampbell Falls is one of the many waterfalls resting in Camp Creek, West Virginia. Campbell Falls is 15 feet tall and 40 feet wide (depending on water levels), and powerful. The flow of the...
Camp, Hike, Mountain Bike, SwimGoshen Pass Area
Max Meadows, Virginia
31.6 miles SWSwim near Max Meadows, Virginia
SwimFoster Falls
Max Meadows, Virginia
31.6 miles SWSwim near Max Meadows, Virginia
SwimSandstone Falls
Shady Spring, West Virginia
34.3 miles NWSwim near Shady Spring, West Virginia
SwimDark Horse Hollow
Wytheville, Virginia
37.8 miles SWWater play/swimming hole at recreation area in Jefferson National Forest. Sandy beach. Easy loop hiking trail. Warning: water may be still, shallow and appear dirty late in the...
SwimGlade Creek Area
Masontown, West Virginia
41.0 miles NWBeautiful creek and gorge that runs into New River, has a 6+ mile hiking trail alongside. Has many swimming holes along this length. The Glade Creek gorge and trail can be accessed...
SwimHumpback Bridge
Covington, Virginia
46.9 miles NESwim near Covington, Virginia
SwimFairy Stone State Park
Bassett, Virginia
47.1 miles SESwim near Bassett, Virginia
SwimRoaring Run
Eagle Rock, Virginia
49.2 miles NESwim near Eagle Rock, Virginia
Swim