National Park Service · VA
Shenandoah National Park
Just 75 miles from the bustle of Washington, D.C., Shenandoah National Park is a land bursting with cascading waterfalls, spectacular vistas, fields of wildflowers, and quiet wooded hollows. With over 200,000 acres of protected lands that are haven to deer, songbirds, and black bear, there's so much to explore...and your journey begins right here!
Live · updated
Trails ranked today
Bearfence Mountain Trail
Hiking · County
18/100
0.36 mi 210 ft gain moderate dirt
Bearfence Mountain trail
Hiking · County
18/100
0.19 mi 285 ft gain easy dirt
Lewis Mountain Summit Trail
Hiking · County
16/100
0.55 mi 176 ft gain easy dirt
Cat Knob Trail
Hiking · County
16/100
0.52 mi 12 ft gain dirt
Conway River Fire Road
Hiking · County
13/100
1.4 mi 716 ft gain
South Fork Moormans Fire Road
Hiking · County
12/100
1.22 mi 0 ft gain mixed
South Fork Moormans River Road
Hiking · County
12/100
1.04 mi 224 ft gain mixed
Gas Line Road
Hiking · County
12/100
0.94 mi 73 ft gain mixed
Riprap Road
Hiking · County
12/100
0.61 mi 353 ft gain mixed
South Fork Trail
Hiking · County
12/100
0.59 mi 0 ft gain mixed
Jarmans Gap Road
Hiking · County
12/100
0.58 mi 255 ft gain mixed
Bear Den Mountain Service Road
Hiking · County
12/100
0.52 mi 299 ft gain gravel
South Fork Moormans River Road (horse trail)
Hiking · County
12/100
0.34 mi 101 ft gain
Light N Ridge
Hiking · County
12/100
0.21 mi 75 ft gain
Sawmill Run Trail (abandoned)
Hiking · County
12/100
0.09 mi 0 ft gain dirt
Horsehead Road
Hiking · County
10/100
1.1 mi 165 ft gain
Blackrock Hut Road
Hiking · County
10/100
0.44 mi 345 ft gain dirt
Crimora Lake Trail
Hiking · County
10/100
0.29 mi 71 ft gain
Blackrock Spur Trail
Hiking · County
10/100
0.21 mi 0 ft gain dirt
Blackrock Hut Trail
Hiking · County
10/100
0.16 mi 0 ft gain dirt
Ivy Creek Maint Hut Trail
Hiking · County
10/100
0.12 mi 49 ft gain dirt
Big Branch Falls Spur Trail
Hiking · County
10/100
0.08 mi 86 ft gain dirt
Conway River Trail
Hiking · County
9/100
1.41 mi 733 ft gain dirt
Turk Branch Trail
Hiking · County
7/100
2.41 mi 8 ft gain dirt
Laurel Prong Trail
Hiking · County
7/100
2.26 mi 899 ft gain dirt
Turk Gap Trail
Hiking · County
7/100
1.7 mi 11 ft gain dirt
Crimora Fire Road
Hiking · County
7/100
1.36 mi 89 ft gain
Turk Mountain Trail
Hiking · County
7/100
0.99 mi 495 ft gain dirt
Beldor Hollow Fire Road
Hiking · County
5/100
1.5 mi 517 ft gain mixed
Loft Mountain Campground Trail 1
Hiking · County
5/100
1.21 mi 450 ft gain mixed
Frazier Discovery Trail
Hiking · County
5/100
1.09 mi 449 ft gain
North Fork Moormans River Road
Hiking · County
5/100
1.08 mi 380 ft gain mixed
Smith Roach Gap Fire Road
Hiking · County
4/100
1.05 mi 273 ft gain
Hightop Hut Access Road
Hiking · County
4/100
0.73 mi 343 ft gain mixed
Simmons Gap Road
Hiking · County
4/100
0.71 mi 239 ft gain mixed
Devil's Ditch Trail
Hiking · County
4/100
0.71 mi 353 ft gain dirt
Eaton Hollow Trail
Hiking · County
4/100
0.48 mi 171 ft gain dirt
Woodcock Way
Hiking · County
4/100
0.33 mi 81 ft gain
Saddleback Mountain Trail
Hiking · County
0/100
1.74 mi 209 ft gain dirt
Pocosin Trail
Hiking · County
0/100
1.3 mi 205 ft gain dirt
Entry Run
Hiking · County
0/100
1.24 mi 725 ft gain dirt
Wildcat Ridge Trail
Hiking · County
0/100
2.64 mi 1384 ft gain dirt
Pocosin Road
Hiking · County
0/100
3.05 mi 172 ft gain gravel
Paine Run Trail
Hiking · County
0/100
3.67 mi 920 ft gain dirt
North Fork Moormans River Trail
Hiking · County
0/100
3.52 mi 1120 ft gain dirt
Browns Gap Turnpike
Hiking · County
0/100
3.44 mi 1213 ft gain moderate mixed
CCC Road
Hiking · County
0/100
3.06 mi 1536 ft gain
Big Bend Fire Road
Hiking · County
0/100
2.69 mi 730 ft gain dirt
Meadows School Trail
Hiking · County
0/100
1.41 mi 0 ft gain dirt
Big Devils Stairs
Hiking · County
0/100
1.29 mi 27 ft gain
Mill Prong Trail
Hiking · County
0/100
1 mi 10 ft gain dirt
Pass Mountain Hut Road
Hiking · County
0/100
0.87 mi 254 ft gain mixed
Pole Link Bridge Trail
Hiking · County
0/100
0.82 mi 144 ft gain dirt
Camp Hoover Road
Hiking · County
0/100
0.67 mi 206 ft gain mixed
Slaughter Trail
Hiking · County
0/100
3.83 mi 176 ft gain dirt
Catlett Mountain Trail
Hiking · County
0/100
1.15 mi 190 ft gain dirt
Stony Mountain Trail
Hiking · County
0/100
1.08 mi 25 ft gain dirt
Crescent Rock Trail
Hiking · County
0/100
1.03 mi 37 ft gain dirt
Story of the Forest Trail
Hiking · County
0/100
0.95 mi 261 ft gain moderate
Dark Hollow Falls Trail
Hiking · County
0/100
0.81 mi 5 ft gain moderate dirt
Snead Farm Loop Trail
Hiking · County
0/100
0.73 mi 21 ft gain dirt
Lower Hawksbill Trail
Hiking · County
0/100
0.72 mi 0 ft gain moderate dirt
Snead Farm Road
Hiking · County
0/100
0.68 mi 132 ft gain dirt
Salamander Trail
Hiking · County
0/100
0.63 mi 332 ft gain moderate dirt
Laurel Prong Horse Trail
Hiking · County
0/100
0.53 mi 0 ft gain dirt
Gravel Springs Access Road
Hiking · County
0/100
0.42 mi 0 ft gain mixed
McDaniel Hollow Trail
Hiking · County
0/100
0.36 mi 120 ft gain dirt
Betty's Rock Bushwhack
Hiking · County
0/100
0.32 mi 140 ft gain dirt
Hogback Spur Trail
Hiking · County
0/100
0.25 mi 169 ft gain
Big Meadows Campground Trail
Hiking · County
0/100
0.23 mi 56 ft gain
Laurel Prong Dam Trail
Hiking · County
0/100
0.23 mi 40 ft gain
Gravel Springs Hut Trail
Hiking · County
0/100
0.19 mi 0 ft gain dirt
Compton Peak East
Hiking · County
0/100
0.18 mi 0 ft gain dirt
Compton Peak West
Hiking · County
0/100
0.18 mi 30 ft gain easy mixed
Pumphouse Access Trail
Hiking · County
0/100
0.12 mi 0 ft gain mixed
Hawksbill Trail/Byrds Nest #2 Road
Hiking · County
0/100
0.04 mi 13 ft gain moderate dirt
Trayfoot Mountain Trail
Hiking · County
0/100
4.65 mi 882 ft gain dirt
Tanners Ridge Fire Road
Hiking · County
0/100
1.38 mi 15 ft gain gravel
Leading Ridge Trail
Hiking · County
0/100
1.15 mi 125 ft gain dirt
Meadow Spring Trail
Hiking · County
0/100
0.64 mi 484 ft gain dirt
Knob Mountain Cutoff Trail
Hiking · County
0/100
0.55 mi 5 ft gain dirt
Compton Gap Road
Hiking · County
0/100
0.53 mi 0 ft gain dirt
Range View Access Road
Hiking · County
0/100
0.44 mi 114 ft gain mixed
Jones Mountain Cabin Spur
Hiking · County
0/100
0.27 mi 234 ft gain dirt
Elkwallow Picnic Ground Trail
Hiking · County
0/100
0.22 mi 22 ft gain mixed
Range View Access Trail
Hiking · County
0/100
0.13 mi 46 ft gain mixed
Mill Prong Horse Trail
Hiking · County
0/100
1.74 mi 601 ft gain dirt
Indian Run Trail
Hiking · County
0/100
1.61 mi 116 ft gain dirt
Corbin Cabin Cutoff Trail
Hiking · County
0/100
1.42 mi 1004 ft gain mixed
Jenkins Gap Trail
Hiking · County
0/100
1.42 mi 896 ft gain dirt
Upper Hawksbill Trail
Hiking · County
0/100
1.01 mi 441 ft gain moderate dirt
Mathews Arm Road
Hiking · County
0/100
1.37 mi 17 ft gain mixed
Fox Hollow Trail
Hiking · County
0/100
1.11 mi 267 ft gain dirt
Ridge trail
Hiking · County
0/100
0.73 mi 399 ft gain moderate dirt
Pass Mountain Hut Fire Road
Hiking · County
0/100
0.67 mi 170 ft gain mixed
Ridge Access Trail
Hiking · County
0/100
0.37 mi 246 ft gain moderate dirt
Neighbor Mountain Access Trail
Hiking · County
0/100
0.31 mi 192 ft gain easy dirt
Thorton River Trail
Hiking · County
0/100
0.3 mi 231 ft gain dirt
Elkwallow trail
Hiking · County
0/100
0.28 mi 155 ft gain dirt
Mary's Rock Lookout Trail
Hiking · County
0/100
0.1 mi 58 ft gain dirt
Appalachian Trail Access
Hiking · County
0/100
0.07 mi 0 ft gain easy dirt
Riprap Trail
Hiking · County
0/100
4.58 mi 1697 ft gain easy dirt
Corbin Hollow Trail
Hiking · County
0/100
2.02 mi 3 ft gain easy dirt
Upper Dark Hollow Trail
Hiking · County
0/100
2.02 mi 59 ft gain dirt
Saddle Trail
Hiking · County
0/100
1.5 mi 0 ft gain moderate dirt
Harris Hollow Trail
Hiking · County
0/100
1.43 mi 731 ft gain dirt
Sugarloaf Trail
Hiking · County
0/100
1.41 mi 646 ft gain dirt
Jordan River Trail
Hiking · County
0/100
1.39 mi 858 ft gain
Catlett Spur
Hiking · County
0/100
1.06 mi 481 ft gain dirt
Cat Knob Access Trail
Hiking · County
0/100
0.77 mi 829 ft gain
Buck Ridge Trail
Hiking · County
0/100
2.85 mi 13 ft gain dirt
Lewis Spring Falls Trail
Hiking · County
0/100
1.8 mi 786 ft gain moderate
Whiteoak Canyon Fire Road
Hiking · County
0/100
1.76 mi 807 ft gain mixed
Passamaquoddy Trail
Hiking · County
0/100
0.98 mi 196 ft gain easy dirt
Big Run Portal
Hiking · County
0/100
0.96 mi 167 ft gain mixed
North P S Fire Road
Hiking · County
0/100
0.95 mi 28 ft gain mixed
Millers Head Trail
Hiking · County
0/100
0.72 mi 112 ft gain easy mixed
Springhouse Road Trail
Hiking · County
0/100
0.64 mi 27 ft gain dirt
Dickey Ridge Horse Trail
Hiking · County
0/100
0.63 mi 456 ft gain dirt
Big Run Loop Trail
Hiking · County
0/100
0.63 mi 195 ft gain dirt
Stony Man Horse Trail
Hiking · County
0/100
0.62 mi 308 ft gain dirt
Stony Man Trail
Hiking · County
0/100
0.61 mi 337 ft gain easy mixed
Skyland Stables Trail
Hiking · County
0/100
0.58 mi 0 ft gain dirt
Furnace Spring Trail
Hiking · County
0/100
0.51 mi 256 ft gain mixed
Berry Hollow Fire Road
Hiking · County
0/100
0.46 mi 0 ft gain mixed
Furnace Mountain Summit Spur
Hiking · County
0/100
0.45 mi 249 ft gain dirt
Berry Hollow Trail
Hiking · County
0/100
0.36 mi 166 ft gain mixed
connector trail
Hiking · County
0/100
0.31 mi 192 ft gain easy dirt
Madison Run Spur Trail
Hiking · County
0/100
0.29 mi 197 ft gain dirt
Cave Falls
Hiking · County
0/100
0.16 mi 32 ft gain dirt
Doyles River Cabin Trail
Hiking · County
0/100
0.07 mi 71 ft gain hard dirt
Crusher Ridge Trail
Hiking · County
0/100
2.41 mi 99 ft gain dirt
Weddlewood Trail
Hiking · County
0/100
2 mi 464 ft gain mixed
Elkwallow Trail
Hiking · County
0/100
1.6 mi 247 ft gain dirt
Traces Trail
Hiking · County
0/100
1.6 mi 273 ft gain mixed
Hot Short Mountain Trail
Hiking · County
0/100
2.07 mi 1331 ft gain dirt
Pass Mountain Loop Trail
Hiking · County
0/100
0.22 mi 30 ft gain dirt
Jones Run Trail
Hiking · County
0/100
2.39 mi 0 ft gain dirt
Big Run Loop Trail (South)
Hiking · County
0/100
2.22 mi 13 ft gain dirt
Broad Hollow Trail
Hiking · County
0/100
2.17 mi 27 ft gain dirt
Lands Run Gap Fire Road
Hiking · County
0/100
1.9 mi 882 ft gain gravel
Browns Gap Fire Road
Hiking · County
0/100
1.71 mi 4 ft gain mixed
Limberlost Trail
Hiking · County
0/100
1.34 mi 263 ft gain easy gravel
Big Run Loop Trail North
Hiking · County
0/100
1.27 mi 936 ft gain dirt
Hickerson Hollow Trail
Hiking · County
0/100
1.16 mi 694 ft gain dirt
Lewis Peak Trail
Hiking · County
0/100
1.12 mi 306 ft gain dirt
Staunton River Trail
Hiking · County
0/100
3.84 mi 7 ft gain dirt
State Route 651;Blakey Mt Road
Hiking · County
0/100
0.53 mi 36 ft gain
Front Royal Connector Trail
Hiking · County
0/100
0.39 mi 60 ft gain dirt
Dickey Ridge Access Trail
Hiking · County
0/100
0.06 mi 37 ft gain dirt
Buck Hollow Trail
Hiking · County
0/100
2.66 mi 1720 ft gain dirt
Austin Mountain Trail
Hiking · County
0/100
2.57 mi 210 ft gain dirt
Weakley Hollow Fire Road
Hiking · County
0/100
2.42 mi 643 ft gain gravel
Gap Run Trail
Hiking · County
0/100
2.21 mi 660 ft gain dirt
Sam's Ridge Trail
Hiking · County
0/100
2.12 mi 1478 ft gain dirt
White Oak Canyon Trail
Hiking · County
0/100
2.65 mi 1555 ft gain moderate dirt
Fork Mountain Trail
Hiking · County
0/100
2.47 mi 1746 ft gain dirt
Little Devils Stairs Trail
Hiking · County
0/100
1.92 mi 1491 ft gain dirt
Overall Run Trail
Hiking · County
0/100
0.97 mi 0 ft gain dirt
Thompson Hollow Trail
Hiking · County
0/100
0.71 mi 167 ft gain dirt
Overall-Beecher Connector Trail
Hiking · County
0/100
0.69 mi 440 ft gain dirt
Rose River Loop Trail
Hiking · County
0/100
2.56 mi 2317 ft gain moderate dirt
White Rocks Trail
Hiking · County
0/100
2.32 mi 881 ft gain dirt
Hazel Mountain Trail
Hiking · County
0/100
4.02 mi 839 ft gain mixed
Patterson Ridge Trail
Hiking · County
0/100
3.09 mi 225 ft gain dirt
Red Gate Fire Road
Hiking · County
0/100
3.9 mi 0 ft gain
Bluff Trail
Hiking · County
0/100
3.77 mi 256 ft gain dirt
Rocky Branch Trail
Hiking · County
0/100
3.05 mi 994 ft gain dirt
Rocky Mountain Trail
Hiking · County
0/100
2.61 mi 1039 ft gain easy dirt
Whiteoak Canyon Trail
Hiking · County
0/100
2.11 mi 1393 ft gain moderate boardwalk
South River Falls Trail
Hiking · County
0/100
2.1 mi 143 ft gain dirt
Big Run Portal Trail
Hiking · County
0/100
3.27 mi 447 ft gain easy dirt
Pine Hill Gap Trail
Hiking · County
0/100
2.3 mi 1417 ft gain dirt
Graves Mill Trail
Hiking · County
0/100
2.12 mi 421 ft gain dirt
Powell Mountain Trail
Hiking · County
0/100
3.49 mi 2070 ft gain moderate dirt
Hannah Run trail
Hiking · County
0/100
3.46 mi 2087 ft gain dirt
Cedar Run Trail
Hiking · County
0/100
2.82 mi 2239 ft gain moderate dirt
Robertson Mountain Trail
Hiking · County
0/100
2.25 mi 1719 ft gain easy dirt
Tuscarora - Overall Run Trail
Hiking · County
0/100
4.57 mi 46 ft gain dirt
Dry Run Fire Road
Hiking · County
0/100
2.86 mi 38 ft gain mixed
Doyles River Trail
Hiking · County
0/100
2.14 mi 1399 ft gain moderate boardwalk
Piney Ridge Trail
Hiking · County
0/100
3.27 mi 1491 ft gain dirt
Ridge Trail
Hiking · County
0/100
2.72 mi 1940 ft gain moderate dirt
Tuscarora Trail
Hiking · County
0/100
2.65 mi 312 ft gain dirt
South River Fire Road
Hiking · County
0/100
2.6 mi 687 ft gain mixed
Hazel River Trail
Hiking · County
0/100
3.2 mi 1506 ft gain dirt
Browntown Trail
Hiking · County
0/100
3.15 mi 1595 ft gain dirt
Pass Mountain Trail
Hiking · County
0/100
2.95 mi 1396 ft gain dirt
Thornton River Upper Trail
Hiking · County
0/100
4.18 mi 1246 ft gain dirt
Madison Run Fire Road
Hiking · County
0/100
5.16 mi 29 ft gain gravel
Corbin Mountain Trail
Hiking · County
0/100
4.25 mi 2028 ft gain dirt
Furnace Mountain Trail
Hiking · County
0/100
3.21 mi 1975 ft gain dirt
Skyland Fire Road
Hiking · County
0/100
3.14 mi 2089 ft gain mixed
Rapidan Fire Road
Hiking · County
0/100
5.64 mi 1195 ft gain mixed
Fork Mountain Fire Road
Hiking · County
0/100
4.54 mi 2192 ft gain mixed
Keyser Run Road
Hiking · County
0/100
4.29 mi 1659 ft gain mixed
Beecher Ridge Trail
Hiking · County
0/100
3.04 mi 1380 ft gain dirt
Piney Branch Trail
Hiking · County
0/100
5.49 mi 1921 ft gain dirt
Jones Mountain Trail
Hiking · County
0/100
5.11 mi 2113 ft gain dirt
Heiskell Hollow Trail
Hiking · County
0/100
3.4 mi 1410 ft gain dirt
Mount Marshall Road
Hiking · County
0/100
5.6 mi 1658 ft gain mixed
Rockytop Trail
Hiking · County
0/100
5.56 mi 556 ft gain dirt
Hull School Trail
Hiking · County
0/100
4.3 mi 911 ft gain dirt
Nicholson Hollow Trail
Hiking · County
0/100
5.54 mi 2199 ft gain dirt
Brown Mountain Trail
Hiking · County
0/100
4.98 mi 2255 ft gain easy mixed
Rose River Fire Road
Hiking · County
0/100
6.59 mi 1913 ft gain mixed
Rocky Mount Trail
Hiking · County
0/100
5.04 mi 2287 ft gain dirt
Rapidan Road
Hiking · County
0/100
4.81 mi 1513 ft gain mixed
Blakey Ridge Fire Trail
Hiking · County
0/100
5.2 mi 1353 ft gain mixed
Old Rag Fire Road
Hiking · County
0/100
4.89 mi 2926 ft gain mixed
Jeremys Run Trail
Hiking · County
0/100
6.36 mi 1400 ft gain easy dirt
Neighbor Mountain Trail
Hiking · County
0/100
5.04 mi 2177 ft gain easy dirt
Skyland-Big Meadows Horse Trail
Hiking · County
0/100
8.34 mi 2678 ft gain easy dirt
Dickey Ridge Trail
Hiking · County
0/100
8.6 mi 2995 ft gain dirt
Knob Mountain Trail
Hiking · County
0/100
7.04 mi 2287 ft gain easy dirt
Appalachian Trail
Hiking · County
0/100
105.66 mi 36906 ft gain easy dirt
About this park
Agency
National Park Service.
Official site
Coordinates
38.4924, -78.4691
Trails covered
216 curated routes at this park.