Virginia trails
Click on a trail to view its statistics, map and profile.

Maymount Park Japanese Garden Loop
United States > Virginia > Richmond
Distance: 0.9 mi • Elevation gain: 125 ft • Maximum elevation: 197 ft

Maryland Heights Loop Trail in Harpers Ferry National Historical Park
United States > West Virginia > Jefferson County > Harpers Ferry
The Maryland Heights Loop in Harpers Ferry National Historical Park offers hikers a rewarding journey through rich Civil War history and breathtaking natural vistas. As you ascend the trail, remnants of military fortifications like the Naval Battery and the Stone Fort provide a tangible connection to the past.…
Distance: 6.2 mi • Elevation gain: 1,640 ft • Maximum elevation: 1,444 ft

Rose River Loop Trail in Shenandoah National Park
United States > Virginia > Page County
The Rose River Loop Trail in Shenandoah National Park offers hikers a scenic journey alongside cascading streams and waterfalls. Starting near the Fishers Gap Overlook, the trail winds through deciduous forests, passing notable landmarks such as remnants of an old copper mine and the Cave Family Cemetery.…
Distance: 4.1 mi • Elevation gain: 955 ft • Maximum elevation: 3,061 ft

Hawksbill Loop Trail via Appalachian Trail in Shenandoah National Park
United States > Virginia > Madison County
The Hawksbill Loop Trail in Shenandoah National Park offers hikers a journey through lush forests and rocky terrains, culminating at the park's highest peak, Hawksbill Summit. From the summit's viewing platform, one can enjoy panoramic vistas of the Shenandoah Valley, the Blue Ridge Mountains, and the Virginia…
Distance: 2.7 mi • Elevation gain: 732 ft • Maximum elevation: 3,993 ft

Patricia Ann Byrom Forest Preserve Park
United States > Virginia > Albemarle County
Distance: 2.0 mi • Elevation gain: 509 ft • Maximum elevation: 1,532 ft

Virginia Falls and St. Mary Falls in Glacier National Park
United States > Montana > Glacier County
The St. Mary and Virginia Falls Trail in Glacier National Park offers a captivating journey through diverse landscapes. Starting near St. Mary Lake, hikers traverse areas affected by past wildfires, providing a unique contrast between new growth and charred remnants. Along the path, the trail meanders…
Distance: 3.8 mi • Elevation gain: 758 ft • Maximum elevation: 4,911 ft

Long Point Trail to Viewpoint in New River Gorge National Park and Preserve
United States > West Virginia > Fayette County
The Long Point Trail in New River Gorge National Park and Preserve offers hikers a scenic journey through lush forests, culminating in a breathtaking overlook of the New River Gorge Bridge. Along the way, the trail meanders through diverse woodlands, providing glimpses of local flora and fauna. The final…
Distance: 3.1 mi • Elevation gain: 476 ft • Maximum elevation: 1,942 ft

Dark Hollow Falls Trail in Shenandoah National Park
United States > Virginia > Madison County
Dark Hollow Falls Trail in Shenandoah National Park offers a scenic hike through lush forests, taking visitors through a vibrant mix of plant life, including towering hardwoods and thick underbrush. The trail leads to the breathtaking Dark Hollow Falls, where the water cascades down a series of rocky ledges,…
Distance: 1.7 mi • Elevation gain: 591 ft • Maximum elevation: 3,428 ft

Stony Man Loop Trail via Appalachian Trail in Shenandoah National Park
United States > Virginia > Madison County
The Stony Man Loop Trail, accessible via the Appalachian Trail in Shenandoah National Park, offers hikers a rewarding experience with panoramic vistas. Along the route, one can observe the Blue Ridge Mountains, the expansive Shenandoah Valley stretching below, the Skyland Resort nestled amidst the landscape,…
Distance: 1.5 mi • Elevation gain: 328 ft • Maximum elevation: 3,980 ft

Jones Cliff Trail in Gravely Nature Preserve
United States > Virginia > Henry County > Ridgeway
Distance: 0.6 mi • Elevation gain: 59 ft • Maximum elevation: 784 ft

Crescent Rock Vista via Appalachian Trail
United States > Virginia > Clarke County
The Crescent Rock Vista hike along the Appalachian Trail offers a serene journey through dense forest, culminating in breathtaking panoramic views of the Shenandoah Valley, including the rolling Massanutten Mountain range. As you make your way along the trail, you’ll pass through peaceful woodlands of…
Distance: 5.5 mi • Elevation gain: 1,417 ft • Maximum elevation: 1,227 ft

Cedar Creek Trail
United States > Virginia > Rockbridge County > Natural Bridge
Distance: 2.6 mi • Elevation gain: 709 ft • Maximum elevation: 1,214 ft

Mary's Rock via Appalachian Trail in Shenandoah National Park
United States > Virginia > Page County
The hike to Mary's Rock via the Appalachian Trail in Shenandoah National Park offers a rewarding ascent through diverse forested landscapes, culminating in expansive vistas of the Blue Ridge Mountains, the Shenandoah Valley the rolling hills of the Piedmont region. Along the route, hikers can observe a variety…
Distance: 3.8 mi • Elevation gain: 1,365 ft • Maximum elevation: 3,425 ft

Goshen Pass Hiking via Jump Rock and Viewing Rock
United States > Virginia > Rockbridge County
Distance: 8.2 mi • Elevation gain: 2,388 ft • Maximum elevation: 3,051 ft

Hawksbill Summit via Lower Hawksbill Trail in Shenandoah National Park
United States > Virginia > Madison County
The hike to Hawksbill Summit via the Lower Hawksbill Trail is a moderately challenging hike through a lush, forested path that eventually opens up to stunning panoramic views from the highest peak in Shenandoah National Park. Along the route, hikers navigate rocky terrain, pass through shaded woodlands lined…
Distance: 1.6 mi • Elevation gain: 623 ft • Maximum elevation: 3,993 ft

Bearfence Mountain Loop via Bearfence Mountain Trail and Appalachian
United States > Virginia > Page County
The Bearfence Mountain Loop offers a captivating and varied hike in Shenandoah National Park, known for its combination of rock scrambling and spectacular views. As you ascend, you'll enjoy panoramic vistas of the Shenandoah Valley and the Virginia Piedmont, including expansive views of the surrounding Blue…
Distance: 1.1 mi • Elevation gain: 236 ft • Maximum elevation: 3,530 ft

Old Rag Mountain Loop via Ridge Trail, saddle Trail and Weakley Hollow Fire Road
United States > Virginia > Madison County > Nethers
The Old Rag Mountain Loop offers one of the most iconic and challenging hiking experiences in Shenandoah National Park, featuring rocky scrambles, expansive views, and a rewarding sense of accomplishment. Hikers are treated to panoramic vistas from the summit, where the rugged Blue Ridge Mountains unfold in…
Distance: 9.1 mi • Elevation gain: 2,470 ft • Maximum elevation: 3,248 ft

Split Rock via Loudoun Heights Trail in Harpers Ferry National Historical Park
United States > West Virginia > Jefferson County > Harpers Ferry
Hiking the Split Rock via Loudoun Heights Trail offers a rewarding adventure through Harpers Ferry's natural beauty. The trail is strenuous, but hikers are rewarded with stunning views from Split Rock, where the Potomac and Shenandoah Rivers converge, and you can gaze across to Maryland Heights. With steep…
Distance: 6.3 mi • Elevation gain: 1,716 ft • Maximum elevation: 1,066 ft

McAfee Knob via Appalachian Trail on Catawba Mountain
United States > Virginia > Roanoke County > Mason Cove > Medley Camp
The McAfee Knob hike is a must-do for anyone who enjoys panoramic mountain views. The trail offers a mix of shady forest paths, steady inclines, and a few rest stops along the way, making it a comfortable yet challenging route up Catawba Mountain. Once you reach the iconic rock ledge, you’re rewarded with…
Distance: 8.6 mi • Elevation gain: 1,709 ft • Maximum elevation: 3,123 ft

Old Rag Mountain Loop Trail in Shenandoah National Park
United States > Virginia > Madison County
The Old Rag Mountain Loop Trail is a thrilling hike known for its mix of intense rock scrambles and panoramic views from the summit. Starting with a steep ascent, the Ridge Trail leads you through some fun yet challenging rock formations, requiring both hands and feet for maneuvering. Once you reach the…
Distance: 9.2 mi • Elevation gain: 2,684 ft • Maximum elevation: 3,251 ft

Bearfence Mountain Trail in Shenandoah National Park
United States > Virginia > Page County
The Bearfence Mountain Trail is a short but exciting hike, especially known for its thrilling rock scramble. The route is moderately challenging, but the adrenaline-pumping scramble rewards you with a breathtaking 360-degree view over the Shenandoah Valley and the Blue Ridge Mountains. It’s a perfect mix of…
Distance: 1.1 mi • Elevation gain: 236 ft • Maximum elevation: 3,530 ft

Seneca Rocks Trail in Monongahela National Forest
United States > West Virginia > Pendleton County > Seneca Rocks
Hiking the Seneca Rocks Trail is a delightful journey through the heart of West Virginia's breathtaking landscapes. As you ascend, the impressive rock formations tower above, providing stunning views of the lush valleys and distant mountain ridges, while the well-maintained path features gentle switchbacks and…
Distance: 3.1 mi • Elevation gain: 830 ft • Maximum elevation: 2,306 ft

Big Schloss via Mill Mountain Trail in Wardensville Wildlife Management Area
United States > West Virginia > Hardy County
Hiking Big Schloss is a memorable journey through a ridge that reveals sweeping views of the Shenandoah Valley and the distant Great North Mountain. The trail weaves through dense hardwoods and rocky terrain, offering intermittent glimpses of the landscape before culminating in a summit with castle-like…
Distance: 4.4 mi • Elevation gain: 1,024 ft • Maximum elevation: 2,858 ft

Turkey Spur Rock via Grandview Rim Trail in New River Gorge National Park and Preserve
United States > West Virginia > Raleigh County > Grandview
The Grandview Rim Trail leading to Turkey Spur Rock offers a truly rewarding hike in New River Gorge National Park. Starting at the Main Overlook, the trail winds through lush forests and along the rim of the gorge, providing frequent stops to admire breathtaking views of the deep river valley below. The…
Distance: 3.4 mi • Elevation gain: 492 ft • Maximum elevation: 2,500 ft

Diamond Point Overlook via Endless Wall Trail in New River Gorge National Park and Preserve
United States > West Virginia > Fayette County
The Endless Wall Trail to Diamond Point Overlook offers a breathtaking journey through lush forests, past cascading streams, and along dramatic cliff edges. As you hike, you’ll be rewarded with stunning views of the New River Gorge, where the majestic river flows far below and the vibrant landscape unfolds…
Distance: 2.2 mi • Elevation gain: 289 ft • Maximum elevation: 1,821 ft

Maryland Heights via Naval Battery and Overlook Cliff Trail in Harpers Ferry National Historical Park
United States > West Virginia > Jefferson County > Harpers Ferry
The hike to Maryland Heights via the Naval Battery and Overlook Cliff Trail offers a delightful blend of breathtaking views and rich history. As you ascend, you’ll encounter remnants of Civil War fortifications, which serve as a poignant reminder of the area’s past, while the stunning panoramas of the…
Distance: 4.2 mi • Elevation gain: 1,171 ft • Maximum elevation: 968 ft

Cowles Bog Trail and Greenbelt Trail Loop around Little Lake in Indiana Dunes National Park
United States > Indiana > Porter County > Dune Acres
The Cowles Bog Trail and Greenbelt Trail Loopoffers a serene escape into a rich tapestry of diverse ecosystems, including black oak savannas, marshes, and ponds. Hikers can appreciate unique plant species, such as the carnivorous pitcher plants and striking wildflowers, while keeping an eye out for various…
Distance: 4.5 mi • Elevation gain: 207 ft • Maximum elevation: 682 ft

Raven Rocks via Appalachian Trail
United States > Virginia > Clarke County > Keys Gap
Hiking the Raven Rocks offers a rewarding mix of challenge and stunning scenery. The rocky terrain demands careful footing, especially on descents and ascents, making it a workout for even seasoned hikers. Upon reaching the overlook, you’re treated to breathtaking views of the Shenandoah Valley and distant…
Distance: 5.0 mi • Elevation gain: 1,339 ft • Maximum elevation: 1,224 ft

Castle Rock Trail and Grandview Rim Trail Loop in New River Gorge National Park
United States > West Virginia > Raleigh County > Grandview
The loop hike on Castle Rock Trail and Grandview Rim Trail offers stunning views of the gorge and its dramatic sandstone cliffs. As you wind through the forest, you'll encounter breathtaking overlooks, especially near the Grandview Overlook, where you can take in the scenic horseshoe bend of the New River…
Distance: 1.0 mi • Elevation gain: 312 ft • Maximum elevation: 2,497 ft

Maryland Heights Loop via Stone Fort Trail in Harpers Ferry National Historical Park
United States > West Virginia > Jefferson County > Harpers Ferry
The Maryland Heights Loop offers a truly delightful hiking experience. As you ascend, you're treated to breathtaking views of the Potomac and Shenandoah rivers, framed by the lush colors of nature. The trail, rich in Civil War history, meanders past the remnants of the historic Stone Fort, inviting you to…
Distance: 6.2 mi • Elevation gain: 1,667 ft • Maximum elevation: 1,444 ft

Stony Man Trail in Shenandoah National Park
United States > Virginia > Madison County > Skyland
The Stony Man Trail offers a delightful and easy hike that leads to breathtaking panoramic views. As you ascend through a lush forest, you'll reach the rocky outcrop at the summit, where you can gaze out over the sprawling Shenandoah Valley and spot nearby landmarks like Luray and Mary's Rock, all while…
Distance: 1.6 mi • Elevation gain: 328 ft • Maximum elevation: 3,980 ft

Hawksbill Trail in Shenandoah National Park
United States > Virginia > Madison County
Hiking the Hawksbill Trail is a truly rewarding experience, leading you through lush forests to the summit of Shenandoah National Park's highest peak. Along the way, you’ll encounter stunning views of the Shenandoah Valley and the majestic Blue Ridge Mountains, especially from the rocky outcrops and the…
Distance: 1.7 mi • Elevation gain: 636 ft • Maximum elevation: 3,993 ft

Marys Rock via Appalachian Trail in Shenandoah National Park
United States > Virginia > Page County
Hiking Marys Rock is an exhilarating experience that combines a moderate ascent with breathtaking views at the summit. As you make your way along the well-marked trail, you’ll encounter lush forests and a charming stone chimney, remnants of the past, before reaching the rocky outcrop at the top, where…
Distance: 3.7 mi • Elevation gain: 1,276 ft • Maximum elevation: 3,425 ft

Rose River Loop Trail in Shenandoah National Park
United States > Virginia > Page County
The Rose River Loop Trail offers a delightful escape into nature, showcasing stunning scenery throughout its winding path. As you meander through tall trees and lush vegetation, you'll encounter the beautiful Rose River Falls, where the cool water cascades invitingly into a swimming hole—a perfect spot to…
Distance: 4.0 mi • Elevation gain: 978 ft • Maximum elevation: 3,064 ft

Loop hike to Hawksbill via Appalachian Trail in Shenandoah National Park
United States > Virginia > Madison County
Hiking the Hawksbill is an exhilarating experience, where you’re rewarded with breathtaking 360-degree views from the summit, showcasing the vastness of the Shenandoah Valley and the Blue Ridge Mountains. Along the trail, you'll encounter vibrant wildflowers, rocky outcrops, and the occasional glimpse of…
Distance: 2.8 mi • Elevation gain: 725 ft • Maximum elevation: 3,993 ft

Dark Hollow Falls Trail in Shenandoah National Park
United States > Virginia > Madison County
Hiking the Dark Hollow Falls Trail offers a delightful journey through lush woodlands and alongside the soothing sounds of cascading water, culminating in breathtaking views of the impressive waterfall. As you navigate the steep, rocky paths, you’ll be rewarded with moments to pause and appreciate the beauty…
Distance: 1.7 mi • Elevation gain: 597 ft • Maximum elevation: 3,432 ft

Long Point Trail in New River Gorge National Park and Preserve
United States > West Virginia > Fayette County
The Long Point Trail offers a delightful escape into nature, where every step brings you closer to breathtaking vistas of the expansive gorge below. As you traverse the well-maintained path, you’ll be greeted by the whispering winds through the trees and stunning views of the iconic New River Gorge Bridge,…
Distance: 3.1 mi • Elevation gain: 469 ft • Maximum elevation: 1,946 ft

Endless Wall Trail via Diamond Point Overlook in New River Gorge National Park
United States > West Virginia > Fayette County > Lansing
The Endless Wall Loop Trail leading to Diamond Point Overlook offers a delightful escape into nature, showcasing the stunning landscapes of the New River Gorge. As you meander through lush forests and along cliff edges, you’ll encounter breathtaking views of the river far below, with the towering sandstone…
Distance: 2.8 mi • Elevation gain: 440 ft • Maximum elevation: 1,939 ft

Virginia Falls and Saint Mary Falls from Saint Mary Lake in Glacier National Park
United States > Montana > Glacier County
The hike to Virginia and Saint Mary Falls is a delightful adventure for nature lovers! As you meander along the trail, you'll be treated to stunning views of rugged mountains like Little Chief and Dusty Star, while the lush greenery envelops you in a serene atmosphere. The highlight, of course, is witnessing…
Distance: 3.8 mi • Elevation gain: 751 ft • Maximum elevation: 4,908 ft

Virginia River Walk
Canada > Newfoundland and Labrador > St. John's
Distance: 0.7 mi • Elevation gain: 3 ft • Maximum elevation: 246 ft

Long Pond and Happy Marsh loop trail in Widewater State Park
United States > Virginia > Stafford County > Widewater Beach
Distance: 2.6 mi • Elevation gain: 131 ft • Maximum elevation: 36 ft

The Priest via Crabtree Falls
United States > Virginia > Nelson County
Hike from Crabtree Falls to The Priest via Crabtree Falls Trail, Shoe Creek Trail, Appalachian Trail and The Priest Shelter in the Priest Wilderness and the George Washington National Forest. #Hiking #Mountain #Falls #Nature #Forest #River #Wilderness
Distance: 9.5 mi • Elevation gain: 2,953 ft • Maximum elevation: 4,012 ft

Virginia Falls - Nahanni National Park Reserve
Canada > Northwest Territories > Dehcho Region
Distance: 2.0 mi • Elevation gain: 469 ft • Maximum elevation: 1,900 ft

Eagle Point Trail in Bluestone State Park
United States > West Virginia > Summers County
Distance: 1.0 mi • Elevation gain: 525 ft • Maximum elevation: 2,057 ft

New quarter park MTB trail
United States > Virginia > York County
York County Mountain Bike
Distance: 8.0 mi • Elevation gain: 328 ft • Maximum elevation: 105 ft

Taylor Farm Loop trail and approach paths
United States > Virginia > Henrico County
Distance: 3.3 mi • Elevation gain: 30 ft • Maximum elevation: 167 ft

Cripple Creek - Virginia Highlands Horse Trail
United States > Virginia > Wythe County > Shiloh
Distance: 17.0 mi • Elevation gain: 2,310 ft • Maximum elevation: 3,107 ft

Wormley Pond East
United States > Virginia > York County
York County MOUNTAIN
Distance: 7.8 mi • Elevation gain: 348 ft • Maximum elevation: 69 ft

College Woods MTB Trails
United States > Virginia > James City County
Distance: 12.4 mi • Elevation gain: 433 ft • Maximum elevation: 135 ft

Wormley Pond
United States > Virginia > York County
York County MOUNTAIN
Distance: 4.3 mi • Elevation gain: 167 ft • Maximum elevation: 69 ft

Rippon Lodge Historic Site
United States > Virginia > Prince William County > Woodbridge
Distance: 0.8 mi • Elevation gain: 52 ft • Maximum elevation: 118 ft

Trace of Belle Isle trail system
United States > Virginia > Richmond
Distance: 4.0 mi • Elevation gain: 358 ft • Maximum elevation: 102 ft

C C Camp Road to Hussy Moutain Horse Campground
United States > Virginia > Wythe County > Shiloh
Distance: 14.0 mi • Elevation gain: 2,874 ft • Maximum elevation: 3,829 ft

Wormley Pond Trail
United States > Virginia > York County
York County MTB
Distance: 2.6 mi • Elevation gain: 102 ft • Maximum elevation: 72 ft

MTB trace @ York River State Park (YRSP)
United States > Virginia > James City County
James City County MOUNTAIN BIKE
Distance: 8.6 mi • Elevation gain: 545 ft • Maximum elevation: 115 ft

Trace of some of the MTB trails at York River State Park
United States > Virginia > James City County
James City County MTB
Distance: 12.9 mi • Elevation gain: 525 ft • Maximum elevation: 128 ft

York River State Park - Marl Ravine
United States > Virginia > James City County
Trace of some YRSP MTB trails (Bobcat)
Distance: 9.0 mi • Elevation gain: 446 ft • Maximum elevation: 105 ft

Another trace from York River State Park MTB trails
United States > Virginia > James City County
James City County MTB
Distance: 4.2 mi • Elevation gain: 203 ft • Maximum elevation: 115 ft

Natural Tunnel
United States > Virginia > Scott County
Distance: 2.1 mi • Elevation gain: 883 ft • Maximum elevation: 1,709 ft

Cooper Harper Road
United States > West Virginia > Boone County
Distance: 3.4 mi • Elevation gain: 1,207 ft • Maximum elevation: 2,320 ft

New River Gorge
United States > West Virginia > Mercer County > Athens
Distance: 128.2 mi • Elevation gain: 17,510 ft • Maximum elevation: 2,792 ft

Killinkere
Lunch Run
Distance: 7.9 mi • Elevation gain: 446 ft • Maximum elevation: 479 ft

Virginia Evening Run
Distance: 10.6 mi • Elevation gain: 443 ft • Maximum elevation: 384 ft

New River Gorge National Park and Preserve
United States > West Virginia > Fayette County
Distance: 20.6 mi • Elevation gain: 3,576 ft • Maximum elevation: 1,795 ft

Wintergreen Loop
United States > Virginia > Nelson County > Wintergreen
Distance: 2.7 mi • Elevation gain: 797 ft • Maximum elevation: 3,287 ft

Loop Trail - Panther State Forest
United States > West Virginia > McDowell County
Hiking, trail
Distance: 3.8 mi • Elevation gain: 1,086 ft • Maximum elevation: 1,929 ft

Middle Ridge Trail - Kanawha State Forest
United States > West Virginia > Kanawha County
hiking, trail
Distance: 11.2 mi • Elevation gain: 1,982 ft • Maximum elevation: 1,506 ft

Patricia Ann Byrom Forrest Preserve Park
United States > Virginia > Albemarle County
Distance: 4.6 mi • Elevation gain: 1,329 ft • Maximum elevation: 2,257 ft

Loop Trail - Panther Wildlife Management Area
United States > West Virginia > McDowell County
Hiking, trail
Distance: 3.8 mi • Elevation gain: 1,096 ft • Maximum elevation: 1,929 ft

Blackwater Run connector trails on foot
United States > Virginia > Lynchburg > Garland Hill
Distance: 3.4 mi • Elevation gain: 417 ft • Maximum elevation: 712 ft

McGraw Trail - Twin Falls Resort State Park
United States > West Virginia > Wyoming County
Distance: 4.5 mi • Elevation gain: 459 ft • Maximum elevation: 2,343 ft

Church Rock
United States > Virginia > Rockingham County
Church Rock, Hiking Trail
Distance: 2.4 mi • Elevation gain: 1,106 ft • Maximum elevation: 3,035 ft

Huckleberry Trail - Twin Falls Resort State Park
United States > West Virginia > Wyoming County
Distance: 1.4 mi • Elevation gain: 200 ft • Maximum elevation: 2,316 ft

Rocky Road Trail - Twin Falls Resort State Park
United States > West Virginia > Wyoming County
Distance: 4.1 mi • Elevation gain: 604 ft • Maximum elevation: 2,277 ft

Honeybee Trail - Watoga State Park
United States > West Virginia > Pocahontas County
Distance: 4.3 mi • Elevation gain: 892 ft • Maximum elevation: 2,992 ft

Railroad Grade Trail - Holly River State Park
United States > West Virginia > Webster County
Distance: 6.0 mi • Elevation gain: 1,030 ft • Maximum elevation: 2,779 ft

Prince William County Mountain Biking
United States > Virginia > Prince William County
New trail reroute at long park
Distance: 3.6 mi • Elevation gain: 177 ft • Maximum elevation: 397 ft

Cap2Cap 2021
United States > Virginia > James City County
Great day
Distance: 52.5 mi • Elevation gain: 1,283 ft • Maximum elevation: 167 ft