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

Maymount Park Japanese Garden Loop
United States > Virginia > Richmond
Distance: 1.4 Km • Elevation gain: 38 m • Maximum elevation: 60 m

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: 6.7 Km • Elevation gain: 291 m • Maximum elevation: 933 m

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: 4.4 Km • Elevation gain: 223 m • Maximum elevation: 1,217 m

Patricia Ann Byrom Forest Preserve Park
United States > Virginia > Albemarle County
Distance: 3.2 Km • Elevation gain: 155 m • Maximum elevation: 467 m

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: 2.7 Km • Elevation gain: 180 m • Maximum elevation: 1,045 m

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: 2.4 Km • Elevation gain: 100 m • Maximum elevation: 1,213 m

Jones Cliff Trail in Gravely Nature Preserve
United States > Virginia > Henry County > Ridgeway
Distance: 1.0 Km • Elevation gain: 18 m • Maximum elevation: 239 m

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: 8.8 Km • Elevation gain: 432 m • Maximum elevation: 374 m

Cedar Creek Trail
United States > Virginia > Rockbridge County > Natural Bridge
Distance: 4.2 Km • Elevation gain: 216 m • Maximum elevation: 370 m

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: 6.1 Km • Elevation gain: 416 m • Maximum elevation: 1,044 m

Goshen Pass Hiking via Jump Rock and Viewing Rock
United States > Virginia > Rockbridge County
Distance: 13.3 Km • Elevation gain: 728 m • Maximum elevation: 930 m

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: 2.6 Km • Elevation gain: 190 m • Maximum elevation: 1,217 m

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.8 Km • Elevation gain: 72 m • Maximum elevation: 1,076 m

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: 14.6 Km • Elevation gain: 753 m • Maximum elevation: 990 m

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: 13.8 Km • Elevation gain: 521 m • Maximum elevation: 952 m

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: 14.9 Km • Elevation gain: 818 m • Maximum elevation: 991 m

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.8 Km • Elevation gain: 72 m • Maximum elevation: 1,076 m

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: 8.1 Km • Elevation gain: 408 m • Maximum elevation: 373 m

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: 2.8 Km • Elevation gain: 182 m • Maximum elevation: 1,046 m

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: 4.6 Km • Elevation gain: 221 m • Maximum elevation: 1,217 m

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: 6.4 Km • Elevation gain: 298 m • Maximum elevation: 934 m

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: 2.6 Km • Elevation gain: 100 m • Maximum elevation: 1,213 m

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: 5.9 Km • Elevation gain: 389 m • Maximum elevation: 1,044 m

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: 2.7 Km • Elevation gain: 194 m • Maximum elevation: 1,217 m

Long Pond and Happy Marsh loop trail in Widewater State Park
United States > Virginia > Stafford County > Widewater Beach
Distance: 4.2 Km • Elevation gain: 40 m • Maximum elevation: 11 m

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: 15.3 Km • Elevation gain: 900 m • Maximum elevation: 1,223 m

New quarter park MTB trail
United States > Virginia > York County
York County Mountain Bike
Distance: 12.9 Km • Elevation gain: 100 m • Maximum elevation: 32 m

Taylor Farm Loop trail and approach paths
United States > Virginia > Henrico County
Distance: 5.3 Km • Elevation gain: 9 m • Maximum elevation: 51 m

Cripple Creek - Virginia Highlands Horse Trail
United States > Virginia > Wythe County > Shiloh
Distance: 27.3 Km • Elevation gain: 704 m • Maximum elevation: 947 m

Wormley Pond East
United States > Virginia > York County
York County MOUNTAIN
Distance: 12.5 Km • Elevation gain: 106 m • Maximum elevation: 21 m

College Woods MTB Trails
United States > Virginia > James City County
Distance: 19.9 Km • Elevation gain: 132 m • Maximum elevation: 41 m

Wormley Pond
United States > Virginia > York County
York County MOUNTAIN
Distance: 7.0 Km • Elevation gain: 51 m • Maximum elevation: 21 m

Rippon Lodge Historic Site
United States > Virginia > Prince William County > Woodbridge
Distance: 1.2 Km • Elevation gain: 16 m • Maximum elevation: 36 m

Trace of Belle Isle trail system
United States > Virginia > Richmond
Distance: 6.4 Km • Elevation gain: 109 m • Maximum elevation: 31 m

C C Camp Road to Hussy Moutain Horse Campground
United States > Virginia > Wythe County > Shiloh
Distance: 22.5 Km • Elevation gain: 876 m • Maximum elevation: 1,167 m

Wormley Pond Trail
United States > Virginia > York County
York County MTB
Distance: 4.1 Km • Elevation gain: 31 m • Maximum elevation: 22 m

MTB trace @ York River State Park (YRSP)
United States > Virginia > James City County
James City County MOUNTAIN BIKE
Distance: 13.9 Km • Elevation gain: 166 m • Maximum elevation: 35 m

Another trace from York River State Park MTB trails
United States > Virginia > James City County
James City County MTB
Distance: 6.7 Km • Elevation gain: 62 m • Maximum elevation: 35 m

York River State Park - Marl Ravine
United States > Virginia > James City County
Trace of some YRSP MTB trails (Bobcat)
Distance: 14.5 Km • Elevation gain: 136 m • Maximum elevation: 32 m

Trace of some of the MTB trails at York River State Park
United States > Virginia > James City County
James City County MTB
Distance: 20.8 Km • Elevation gain: 160 m • Maximum elevation: 39 m

Natural Tunnel
United States > Virginia > Scott County
Distance: 3.4 Km • Elevation gain: 269 m • Maximum elevation: 521 m

Wintergreen Loop
United States > Virginia > Nelson County > Wintergreen
Distance: 4.3 Km • Elevation gain: 243 m • Maximum elevation: 1,002 m

Patricia Ann Byrom Forrest Preserve Park
United States > Virginia > Albemarle County
Distance: 7.4 Km • Elevation gain: 405 m • Maximum elevation: 688 m

Blackwater Run connector trails on foot
United States > Virginia > Lynchburg > Garland Hill
Distance: 5.6 Km • Elevation gain: 127 m • Maximum elevation: 217 m

Church Rock
United States > Virginia > Rockingham County
Church Rock, Hiking Trail
Distance: 3.9 Km • Elevation gain: 337 m • Maximum elevation: 925 m

Prince William County Mountain Biking
United States > Virginia > Prince William County
New trail reroute at long park
Distance: 5.8 Km • Elevation gain: 54 m • Maximum elevation: 121 m

Cap2Cap 2021
United States > Virginia > James City County
Great day
Distance: 84.4 Km • Elevation gain: 391 m • Maximum elevation: 51 m