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

Bearfence Mountain Trail

Hiking · County
0.36 mi 210 ft gain moderate dirt

Bearfence Mountain trail

Hiking · County
0.19 mi 285 ft gain easy dirt

Lewis Mountain Summit Trail

Hiking · County
0.55 mi 176 ft gain easy dirt

Cat Knob Trail

Hiking · County
0.52 mi 12 ft gain dirt

Conway River Fire Road

Hiking · County
1.4 mi 716 ft gain

South Fork Moormans Fire Road

Hiking · County
1.22 mi 0 ft gain mixed

South Fork Moormans River Road

Hiking · County
1.04 mi 224 ft gain mixed

Gas Line Road

Hiking · County
0.94 mi 73 ft gain mixed

Riprap Road

Hiking · County
0.61 mi 353 ft gain mixed

South Fork Trail

Hiking · County
0.59 mi 0 ft gain mixed

Jarmans Gap Road

Hiking · County
0.58 mi 255 ft gain mixed

Bear Den Mountain Service Road

Hiking · County
0.52 mi 299 ft gain gravel

South Fork Moormans River Road (horse trail)

Hiking · County
0.34 mi 101 ft gain

Light N Ridge

Hiking · County
0.21 mi 75 ft gain

Sawmill Run Trail (abandoned)

Hiking · County
0.09 mi 0 ft gain dirt

Horsehead Road

Hiking · County
1.1 mi 165 ft gain

Blackrock Hut Road

Hiking · County
0.44 mi 345 ft gain dirt

Crimora Lake Trail

Hiking · County
0.29 mi 71 ft gain

Blackrock Spur Trail

Hiking · County
0.21 mi 0 ft gain dirt

Blackrock Hut Trail

Hiking · County
0.16 mi 0 ft gain dirt

Ivy Creek Maint Hut Trail

Hiking · County
0.12 mi 49 ft gain dirt

Big Branch Falls Spur Trail

Hiking · County
0.08 mi 86 ft gain dirt

Conway River Trail

Hiking · County
1.41 mi 733 ft gain dirt

Turk Branch Trail

Hiking · County
2.41 mi 8 ft gain dirt

Laurel Prong Trail

Hiking · County
2.26 mi 899 ft gain dirt

Turk Gap Trail

Hiking · County
1.7 mi 11 ft gain dirt

Crimora Fire Road

Hiking · County
1.36 mi 89 ft gain

Turk Mountain Trail

Hiking · County
0.99 mi 495 ft gain dirt

Beldor Hollow Fire Road

Hiking · County
1.5 mi 517 ft gain mixed

Loft Mountain Campground Trail 1

Hiking · County
1.21 mi 450 ft gain mixed

Frazier Discovery Trail

Hiking · County
1.09 mi 449 ft gain

North Fork Moormans River Road

Hiking · County
1.08 mi 380 ft gain mixed

Smith Roach Gap Fire Road

Hiking · County
1.05 mi 273 ft gain

Hightop Hut Access Road

Hiking · County
0.73 mi 343 ft gain mixed

Simmons Gap Road

Hiking · County
0.71 mi 239 ft gain mixed

Devil's Ditch Trail

Hiking · County
0.71 mi 353 ft gain dirt

Eaton Hollow Trail

Hiking · County
0.48 mi 171 ft gain dirt

Woodcock Way

Hiking · County
0.33 mi 81 ft gain

Saddleback Mountain Trail

Hiking · County
1.74 mi 209 ft gain dirt

Pocosin Trail

Hiking · County
1.3 mi 205 ft gain dirt

Entry Run

Hiking · County
1.24 mi 725 ft gain dirt

Wildcat Ridge Trail

Hiking · County
2.64 mi 1384 ft gain dirt

Pocosin Road

Hiking · County
3.05 mi 172 ft gain gravel

Paine Run Trail

Hiking · County
3.67 mi 920 ft gain dirt

North Fork Moormans River Trail

Hiking · County
3.52 mi 1120 ft gain dirt

Browns Gap Turnpike

Hiking · County
3.44 mi 1213 ft gain moderate mixed

CCC Road

Hiking · County
3.06 mi 1536 ft gain

Big Bend Fire Road

Hiking · County
2.69 mi 730 ft gain dirt

Meadows School Trail

Hiking · County
1.41 mi 0 ft gain dirt

Big Devils Stairs

Hiking · County
1.29 mi 27 ft gain

Mill Prong Trail

Hiking · County
1 mi 10 ft gain dirt

Pass Mountain Hut Road

Hiking · County
0.87 mi 254 ft gain mixed

Pole Link Bridge Trail

Hiking · County
0.82 mi 144 ft gain dirt

Camp Hoover Road

Hiking · County
0.67 mi 206 ft gain mixed

Slaughter Trail

Hiking · County
3.83 mi 176 ft gain dirt

Catlett Mountain Trail

Hiking · County
1.15 mi 190 ft gain dirt

Stony Mountain Trail

Hiking · County
1.08 mi 25 ft gain dirt

Crescent Rock Trail

Hiking · County
1.03 mi 37 ft gain dirt

Story of the Forest Trail

Hiking · County
0.95 mi 261 ft gain moderate

Dark Hollow Falls Trail

Hiking · County
0.81 mi 5 ft gain moderate dirt

Snead Farm Loop Trail

Hiking · County
0.73 mi 21 ft gain dirt

Lower Hawksbill Trail

Hiking · County
0.72 mi 0 ft gain moderate dirt

Snead Farm Road

Hiking · County
0.68 mi 132 ft gain dirt

Salamander Trail

Hiking · County
0.63 mi 332 ft gain moderate dirt

Laurel Prong Horse Trail

Hiking · County
0.53 mi 0 ft gain dirt

Gravel Springs Access Road

Hiking · County
0.42 mi 0 ft gain mixed

McDaniel Hollow Trail

Hiking · County
0.36 mi 120 ft gain dirt

Betty's Rock Bushwhack

Hiking · County
0.32 mi 140 ft gain dirt

Hogback Spur Trail

Hiking · County
0.25 mi 169 ft gain

Big Meadows Campground Trail

Hiking · County
0.23 mi 56 ft gain

Laurel Prong Dam Trail

Hiking · County
0.23 mi 40 ft gain

Gravel Springs Hut Trail

Hiking · County
0.19 mi 0 ft gain dirt

Compton Peak East

Hiking · County
0.18 mi 0 ft gain dirt

Compton Peak West

Hiking · County
0.18 mi 30 ft gain easy mixed

Pumphouse Access Trail

Hiking · County
0.12 mi 0 ft gain mixed

Hawksbill Trail/Byrds Nest #2 Road

Hiking · County
0.04 mi 13 ft gain moderate dirt

Trayfoot Mountain Trail

Hiking · County
4.65 mi 882 ft gain dirt

Tanners Ridge Fire Road

Hiking · County
1.38 mi 15 ft gain gravel

Leading Ridge Trail

Hiking · County
1.15 mi 125 ft gain dirt

Meadow Spring Trail

Hiking · County
0.64 mi 484 ft gain dirt

Knob Mountain Cutoff Trail

Hiking · County
0.55 mi 5 ft gain dirt

Compton Gap Road

Hiking · County
0.53 mi 0 ft gain dirt

Range View Access Road

Hiking · County
0.44 mi 114 ft gain mixed

Jones Mountain Cabin Spur

Hiking · County
0.27 mi 234 ft gain dirt

Elkwallow Picnic Ground Trail

Hiking · County
0.22 mi 22 ft gain mixed

Range View Access Trail

Hiking · County
0.13 mi 46 ft gain mixed

Mill Prong Horse Trail

Hiking · County
1.74 mi 601 ft gain dirt

Indian Run Trail

Hiking · County
1.61 mi 116 ft gain dirt

Corbin Cabin Cutoff Trail

Hiking · County
1.42 mi 1004 ft gain mixed

Jenkins Gap Trail

Hiking · County
1.42 mi 896 ft gain dirt

Upper Hawksbill Trail

Hiking · County
1.01 mi 441 ft gain moderate dirt

Mathews Arm Road

Hiking · County
1.37 mi 17 ft gain mixed

Fox Hollow Trail

Hiking · County
1.11 mi 267 ft gain dirt

Ridge trail

Hiking · County
0.73 mi 399 ft gain moderate dirt

Pass Mountain Hut Fire Road

Hiking · County
0.67 mi 170 ft gain mixed

Ridge Access Trail

Hiking · County
0.37 mi 246 ft gain moderate dirt

Neighbor Mountain Access Trail

Hiking · County
0.31 mi 192 ft gain easy dirt

Thorton River Trail

Hiking · County
0.3 mi 231 ft gain dirt

Elkwallow trail

Hiking · County
0.28 mi 155 ft gain dirt

Mary's Rock Lookout Trail

Hiking · County
0.1 mi 58 ft gain dirt

Appalachian Trail Access

Hiking · County
0.07 mi 0 ft gain easy dirt

Riprap Trail

Hiking · County
4.58 mi 1697 ft gain easy dirt

Corbin Hollow Trail

Hiking · County
2.02 mi 3 ft gain easy dirt

Upper Dark Hollow Trail

Hiking · County
2.02 mi 59 ft gain dirt

Saddle Trail

Hiking · County
1.5 mi 0 ft gain moderate dirt

Harris Hollow Trail

Hiking · County
1.43 mi 731 ft gain dirt

Sugarloaf Trail

Hiking · County
1.41 mi 646 ft gain dirt

Jordan River Trail

Hiking · County
1.39 mi 858 ft gain

Catlett Spur

Hiking · County
1.06 mi 481 ft gain dirt

Cat Knob Access Trail

Hiking · County
0.77 mi 829 ft gain

Buck Ridge Trail

Hiking · County
2.85 mi 13 ft gain dirt

Lewis Spring Falls Trail

Hiking · County
1.8 mi 786 ft gain moderate

Whiteoak Canyon Fire Road

Hiking · County
1.76 mi 807 ft gain mixed

Passamaquoddy Trail

Hiking · County
0.98 mi 196 ft gain easy dirt

Big Run Portal

Hiking · County
0.96 mi 167 ft gain mixed

North P S Fire Road

Hiking · County
0.95 mi 28 ft gain mixed

Millers Head Trail

Hiking · County
0.72 mi 112 ft gain easy mixed

Springhouse Road Trail

Hiking · County
0.64 mi 27 ft gain dirt

Dickey Ridge Horse Trail

Hiking · County
0.63 mi 456 ft gain dirt

Big Run Loop Trail

Hiking · County
0.63 mi 195 ft gain dirt

Stony Man Horse Trail

Hiking · County
0.62 mi 308 ft gain dirt

Stony Man Trail

Hiking · County
0.61 mi 337 ft gain easy mixed

Skyland Stables Trail

Hiking · County
0.58 mi 0 ft gain dirt

Furnace Spring Trail

Hiking · County
0.51 mi 256 ft gain mixed

Berry Hollow Fire Road

Hiking · County
0.46 mi 0 ft gain mixed

Furnace Mountain Summit Spur

Hiking · County
0.45 mi 249 ft gain dirt

Berry Hollow Trail

Hiking · County
0.36 mi 166 ft gain mixed

connector trail

Hiking · County
0.31 mi 192 ft gain easy dirt

Madison Run Spur Trail

Hiking · County
0.29 mi 197 ft gain dirt

Cave Falls

Hiking · County
0.16 mi 32 ft gain dirt

Doyles River Cabin Trail

Hiking · County
0.07 mi 71 ft gain hard dirt

Crusher Ridge Trail

Hiking · County
2.41 mi 99 ft gain dirt

Weddlewood Trail

Hiking · County
2 mi 464 ft gain mixed

Elkwallow Trail

Hiking · County
1.6 mi 247 ft gain dirt

Traces Trail

Hiking · County
1.6 mi 273 ft gain mixed

Hot Short Mountain Trail

Hiking · County
2.07 mi 1331 ft gain dirt

Pass Mountain Loop Trail

Hiking · County
0.22 mi 30 ft gain dirt

Jones Run Trail

Hiking · County
2.39 mi 0 ft gain dirt

Big Run Loop Trail (South)

Hiking · County
2.22 mi 13 ft gain dirt

Broad Hollow Trail

Hiking · County
2.17 mi 27 ft gain dirt

Lands Run Gap Fire Road

Hiking · County
1.9 mi 882 ft gain gravel

Browns Gap Fire Road

Hiking · County
1.71 mi 4 ft gain mixed

Limberlost Trail

Hiking · County
1.34 mi 263 ft gain easy gravel

Big Run Loop Trail North

Hiking · County
1.27 mi 936 ft gain dirt

Hickerson Hollow Trail

Hiking · County
1.16 mi 694 ft gain dirt

Lewis Peak Trail

Hiking · County
1.12 mi 306 ft gain dirt

Staunton River Trail

Hiking · County
3.84 mi 7 ft gain dirt

State Route 651;Blakey Mt Road

Hiking · County
0.53 mi 36 ft gain

Front Royal Connector Trail

Hiking · County
0.39 mi 60 ft gain dirt

Dickey Ridge Access Trail

Hiking · County
0.06 mi 37 ft gain dirt

Buck Hollow Trail

Hiking · County
2.66 mi 1720 ft gain dirt

Austin Mountain Trail

Hiking · County
2.57 mi 210 ft gain dirt

Weakley Hollow Fire Road

Hiking · County
2.42 mi 643 ft gain gravel

Gap Run Trail

Hiking · County
2.21 mi 660 ft gain dirt

Sam's Ridge Trail

Hiking · County
2.12 mi 1478 ft gain dirt

White Oak Canyon Trail

Hiking · County
2.65 mi 1555 ft gain moderate dirt

Fork Mountain Trail

Hiking · County
2.47 mi 1746 ft gain dirt

Little Devils Stairs Trail

Hiking · County
1.92 mi 1491 ft gain dirt

Overall Run Trail

Hiking · County
0.97 mi 0 ft gain dirt

Thompson Hollow Trail

Hiking · County
0.71 mi 167 ft gain dirt

Overall-Beecher Connector Trail

Hiking · County
0.69 mi 440 ft gain dirt

Rose River Loop Trail

Hiking · County
2.56 mi 2317 ft gain moderate dirt

White Rocks Trail

Hiking · County
2.32 mi 881 ft gain dirt

Hazel Mountain Trail

Hiking · County
4.02 mi 839 ft gain mixed

Patterson Ridge Trail

Hiking · County
3.09 mi 225 ft gain dirt

Red Gate Fire Road

Hiking · County
3.9 mi 0 ft gain

Bluff Trail

Hiking · County
3.77 mi 256 ft gain dirt

Rocky Branch Trail

Hiking · County
3.05 mi 994 ft gain dirt

Rocky Mountain Trail

Hiking · County
2.61 mi 1039 ft gain easy dirt

Whiteoak Canyon Trail

Hiking · County
2.11 mi 1393 ft gain moderate boardwalk

South River Falls Trail

Hiking · County
2.1 mi 143 ft gain dirt

Big Run Portal Trail

Hiking · County
3.27 mi 447 ft gain easy dirt

Pine Hill Gap Trail

Hiking · County
2.3 mi 1417 ft gain dirt

Graves Mill Trail

Hiking · County
2.12 mi 421 ft gain dirt

Powell Mountain Trail

Hiking · County
3.49 mi 2070 ft gain moderate dirt

Hannah Run trail

Hiking · County
3.46 mi 2087 ft gain dirt

Cedar Run Trail

Hiking · County
2.82 mi 2239 ft gain moderate dirt

Robertson Mountain Trail

Hiking · County
2.25 mi 1719 ft gain easy dirt

Tuscarora - Overall Run Trail

Hiking · County
4.57 mi 46 ft gain dirt

Dry Run Fire Road

Hiking · County
2.86 mi 38 ft gain mixed

Doyles River Trail

Hiking · County
2.14 mi 1399 ft gain moderate boardwalk

Piney Ridge Trail

Hiking · County
3.27 mi 1491 ft gain dirt

Ridge Trail

Hiking · County
2.72 mi 1940 ft gain moderate dirt

Tuscarora Trail

Hiking · County
2.65 mi 312 ft gain dirt

South River Fire Road

Hiking · County
2.6 mi 687 ft gain mixed

Hazel River Trail

Hiking · County
3.2 mi 1506 ft gain dirt

Browntown Trail

Hiking · County
3.15 mi 1595 ft gain dirt

Pass Mountain Trail

Hiking · County
2.95 mi 1396 ft gain dirt

Thornton River Upper Trail

Hiking · County
4.18 mi 1246 ft gain dirt

Madison Run Fire Road

Hiking · County
5.16 mi 29 ft gain gravel

Corbin Mountain Trail

Hiking · County
4.25 mi 2028 ft gain dirt

Furnace Mountain Trail

Hiking · County
3.21 mi 1975 ft gain dirt

Skyland Fire Road

Hiking · County
3.14 mi 2089 ft gain mixed

Rapidan Fire Road

Hiking · County
5.64 mi 1195 ft gain mixed

Fork Mountain Fire Road

Hiking · County
4.54 mi 2192 ft gain mixed

Keyser Run Road

Hiking · County
4.29 mi 1659 ft gain mixed

Beecher Ridge Trail

Hiking · County
3.04 mi 1380 ft gain dirt

Piney Branch Trail

Hiking · County
5.49 mi 1921 ft gain dirt

Jones Mountain Trail

Hiking · County
5.11 mi 2113 ft gain dirt

Heiskell Hollow Trail

Hiking · County
3.4 mi 1410 ft gain dirt

Mount Marshall Road

Hiking · County
5.6 mi 1658 ft gain mixed

Rockytop Trail

Hiking · County
5.56 mi 556 ft gain dirt

Hull School Trail

Hiking · County
4.3 mi 911 ft gain dirt

Nicholson Hollow Trail

Hiking · County
5.54 mi 2199 ft gain dirt

Brown Mountain Trail

Hiking · County
4.98 mi 2255 ft gain easy mixed

Rose River Fire Road

Hiking · County
6.59 mi 1913 ft gain mixed

Rocky Mount Trail

Hiking · County
5.04 mi 2287 ft gain dirt

Rapidan Road

Hiking · County
4.81 mi 1513 ft gain mixed

Blakey Ridge Fire Trail

Hiking · County
5.2 mi 1353 ft gain mixed

Old Rag Fire Road

Hiking · County
4.89 mi 2926 ft gain mixed

Jeremys Run Trail

Hiking · County
6.36 mi 1400 ft gain easy dirt

Neighbor Mountain Trail

Hiking · County
5.04 mi 2177 ft gain easy dirt

Skyland-Big Meadows Horse Trail

Hiking · County
8.34 mi 2678 ft gain easy dirt

Dickey Ridge Trail

Hiking · County
8.6 mi 2995 ft gain dirt

Knob Mountain Trail

Hiking · County
7.04 mi 2287 ft gain easy dirt

Appalachian Trail

Hiking · County
105.66 mi 36906 ft gain easy dirt

Agency

National Park Service.

Coordinates

38.4924, -78.4691

Trails covered

216 curated routes at this park.

esc