Every trailhead in Shenandoah National Park

There are two ways into the park's trails. 52 parking areas sit on Skyline Drive, listed here by milepost; you pay at an entrance station to reach them. Another 46 trailheads are on the park boundary, reached from county roads below the ridge.

Drive times on each trailhead page go to the parking area, never to a spot on a trail. Trailheads the Park Service lists without usable public parking are shown with that warning and no drive time.

On Skyline Drive

North to south. Mileposts are the National Park Service's; where the park doesn't publish one, we measured it from the NPS mile markers and show it as "about".

North District

Front Royal (mile 0) to Thornton Gap (mile 31.5)

  1. 0.0

    Front Royal entrance Entrance station

  2. 4.6
  3. 9.2
  4. 10.4
  5. about 12.3

    Jenkins Gap lot

    Jenkins Gap Trail, Appalachian Trail

  6. about 15.9

    Mount Marshall lot

    Mt Marshall Trail

  7. about 17.6

    Gravel Springs Gap lot

    Appalachian Trail

  8. 19.4
  9. about 21.1

    Hogback lot

    Appalachian Trail

  10. 22.0
  11. 22.2

    Mathews Arm Developed area

    Overall Run Falls, Traces Trail

    The campground is open April 29 to November 1, 2026.

  12. 24.0

    Elkwallow Wayside Developed area

    Knob Mountain to Jeremys Run

    The wayside is open April 29 to November 8, 2026. The picnic area is open year-round.

  13. about 25.4

    Thornton River lot

    Thornton River Upper Trail

  14. about 26.8

    Neighbor Mountain lot

    Neighbor Mtn Trail

  15. about 28.1

    Rocky Branch lot

    Rocky Branch Trail

Central District

Thornton Gap (mile 31.5) to Swift Run Gap (mile 65.5)

  1. 31.5
  2. 33.5
  3. 37.8

    Corbin Cabin lot

    Corbin Cabin Cutoff Trail

  4. about 39.1

    Little Stony Man lot

    Appalachian Trail

  5. 41.7
  6. 42.5

    Skyland Developed area

    Millers Head

  7. 42.6
  8. 43.0
  9. 45.6
  10. 46.5
  11. about 48.0

    Rock Spring lot

    Rock Spring Cabin Trail, Appalachian Trail

  12. 49.4
  13. 50.7
  14. 51.0

    Byrd Visitor Center Developed area

    Story of the Forest

    The visitor center closes for the season on November 29, 2026.

  15. 51.2

    Big Meadows Developed area

    Lewis Falls

  16. 52.8
  17. about 55.1

    Bootens Gap lot

    Appalachian Trail

  18. 56.4
  19. 56.5
  20. 57.5

    Lewis Mountain Developed area

    Lewis Mtn East Trail, Appalachian Trail

    The picnic area closes to vehicles after December 1.

  21. 62.7

    South River picnic area Developed area

    South River Falls, South River Falls Observation Point

    Open year-round. No water, and no fires or grills.

  22. 65.5

    Swift Run Gap entrance Entrance station

South District

Swift Run Gap (mile 65.5) to Rockfish Gap (mile 104.6)

  1. 66.7
  2. about 68.6
  3. about 73.2
  4. 79.5

    Loft Mountain Wayside Developed area

    Frazier Discovery Trail

    The wayside is open April 17 to November 8, 2026.

  5. 81.1
  6. 83.0
  7. about 83.5

    Dundo picnic area Developed area

    Appalachian Trail

    Open year-round. No water, and no fires or grills.

  8. 84.1
  9. 84.4
  10. about 87.3
  11. 90.0
  12. 92.1
  13. 94.1
  14. about 96.8
  15. 104.6

    Rockfish Gap entrance Entrance station

From below the ridge

Park-boundary trailheads on county roads, from the National Park Service's Recommended Park Boundary Access list (July 2025). The Park Service rates each one good, fair or poor, and many cross private land for the first stretch. A park entrance pass is still required. Parking is often a few roadside spaces, so have a backup plan.

North District

  • Mount Marshall (Route 625) good access

    Route 625 · Lot for 3 to 5 cars

    The first 0.5 mile crosses private land.

  • Little Devils Stairs lot good access

    Keyser Run Road (Route 614) · 10 cars

    Little Devils Stairs Loop

    Do not block the road or the gate.

  • Jordan River fair access

    Route 629 · 4 cars along the road

    The trail is not plainly visible from the road.

    The first 0.2 mile crosses private land.

  • Compton Gap (Chester Gap) good access

    Route 610 from Chester Gap · 5 cars

  • Dickey Ridge Trail (north) good access

    US 340 at the north entrance of Skyline Drive, Front Royal · 6 cars at the north entrance of Skyline Drive

  • Rocky Branch (Route 666) fair access

    Route 666 · 1 to 2 cars at the base of a private driveway

    Can be hard to find.

  • Heiskell Hollow fair access

    Route 697 · 2 cars on the road shoulder

    The first 0.3 mile crosses private land.

  • Lands Run (Route 622) good access

    Route 622 · 1 to 2 cars at the roadside

  • Browntown poor access

    Route 631 · Very limited roadside parking

    The first mile crosses private land.

    No drive time: the Park Service lists no usable public parking here.

  • Harris Hollow poor access

    Harris Hollow Road · 1 car along the road

    No drive time: the Park Service lists no usable public parking here.

  • Hickerson Hollow poor access

    Route 600 · Very limited roadside parking

    No drive time: the Park Service lists no usable public parking here.

  • Jenkins Gap (Route 634) poor access

    Route 634 · Very limited roadside parking

    The first 0.2 mile crosses private land.

    No drive time: the Park Service lists no usable public parking here.

  • Piney Branch (Route 600) poor access

    Route 600 · Very limited parking along the road

    Do not block the gate or the road.

    The first 0.5 mile crosses private land.

    No drive time: the Park Service lists no usable public parking here.

  • Thompson Hollow poor access

    Thompson Hollow Road · Limited roadside parking

    Towing is enforced in unauthorized spaces. Do not block access.

    No drive time: the Park Service lists no usable public parking here.

  • Thornton River (Route 612) poor access

    Route 612 · No parking on the road shoulder

    No drive time: the Park Service lists no usable public parking here.

  • Tuscarora Trail poor access

    US 340 · No nearby public parking

    The first 0.3 mile crosses private land.

    No drive time: the Park Service lists no usable public parking here.

  • A.T. / Tom Floydfair access

    Route 601 · 2 cars at the roadside

    Not on our map yet: we could not place it from public data.

Central District

  • Rose River (Route 670) good access

    Route 670 from Syria · About 6 cars in a county-improved area at the end of the road

  • Whiteoak Canyon lower lot good access

    Weakley Hollow Road (Route 600) from Syria · Privately owned lot for 25 or more cars

    Lower Whiteoak Falls

    The first 0.2 mile crosses private land.

    Do not park on the roadway.

  • Berry Hollow lot good access

    Berry Hollow Road off Weakley Hollow Road, west side of Old Rag, reached from Syria · 12 cars

    Old Rag Summit via Berry Hollow

    Do not park on private property or the state road, or block the gated road.

  • Old Rag overflow lots good access

    Nethers Road (Route 600), east side of the mountain · Overflow lots serve the Old Rag trailhead while the main lot is closed. A day-use ticket does not reserve a space, and NPS warns parking is limited on October weekends, especially Saturdays.

    Old Rag Circuit, Nicholson Hollow

  • Old Rag main lot good access Closed

    Nethers Road (Route 600), east side of the mountain · 200 cars, 0.8 mile north of the trailhead on Route 600

    Old Rag Circuit, Nicholson Hollow

    Do not park on the state road.

  • Broad Hollow good access

    Route 681 · 2 cars along the road

  • Buck Hollow (US 211) good access

    US 211 east of Thornton Gap · 4 to 5 cars in a pullout

  • Pass Mountain (US 211) good access

    US 211 east of Thornton Gap · 4 cars across the highway

  • Graves Mill lot good access

    Route 662 from Graves Mill · 12 cars at the end of the road inside the boundary, with room for 1 to 2 horse trailers

  • Entry Run good access

    Route 643 · Limited parking for several cars

    The section outside the park is on Potomac Appalachian Trail Club land.

  • Red Gate (Route 611) good access

    Route 611 · 4 cars along the road

  • Powell Mountain good access

    Route 759 · 1 car along the road

  • Tanners Ridge (Route 682) good access

    Route 682 · 4 to 5 cars, or one small horse trailer, at a state-maintained lot

  • Rapidan Road (Route 649) good access

    Route 649 through the Rapidan Wildlife Management Area · Parking along the road outside the gate

    The pin is the end of the public road at the gate, from OpenStreetMap.

  • Conway River good access

    Route 615 to the Rapidan Wildlife Management Area · Roadside at the end of the paved road, at the wildlife management area entrance

    NPS recommends four-wheel drive beyond the pavement. We do not give a drive time because the parking is well short of the trail.

    No drive time: the Park Service lists no usable public parking here.

  • Dry Run poor access

    Route 625 · No parking

    Gated by a park neighbor 0.6 mile below the park.

    No drive time: the Park Service lists no usable public parking here.

  • Hazel country (Route 600) poor access

    Route 600 · 1 to 2 cars outside the gate

    0.3 mile through private land.

    No drive time: the Park Service lists no usable public parking here.

  • Pine Hill Gap poor access

    Route 681 · No public parking

    Hike 0.3 mile along Route 681 to the trailhead.

    No drive time: the Park Service lists no usable public parking here.

  • Pocosin Fire Road poor access

    Route 637 · 1 car at the gate

    Through private land on a road in poor shape, then a 0.5-mile hike to the park. NPS suggests Entry Run instead.

    No drive time: the Park Service lists no usable public parking here.

  • Slaughter Trail poor access

    Route 667 · No parking

    Limited trail maintenance.

    No drive time: the Park Service lists no usable public parking here.

South District

  • West Beldor Road good access

    Route 628 (West Beldor Road) · 2 cars near the park gate

  • Madison Run fair access

    Route 663 near Grottoes · 8 cars on the stream side near the junction of Routes 663 and 708

    Stay away from gates.

  • Paine Run fair access

    Route 661 · 3 cars at a private turnaround at the end of Route 661

    No public access from Route 614.

    No parking in the turnaround on weekdays from 7 am to 4 pm during the school year.

  • Moormans River (Sugar Hollow) good access

    Sugar Hollow Road (Route 614) from White Hall · 10 or more cars above the Charlottesville reservoir, on city property

  • Browns Cove poor access

    Route 629 · Limited parking along the road

    1.2 miles from the park boundary.

    No drive time: the Park Service lists no usable public parking here.

  • Gasline Road poor access

    Routes 611 and 622 · Limited parking along the road

    Not maintained by the park. Double-gated private land (hikers allowed). Overnight parking is highly discouraged.

    No drive time: the Park Service lists no usable public parking here.

  • Smith Roach Gapfair access

    Road from Route 626 · 2 cars near the park gate

    Not on our map yet: we could not place it from public data.

  • Simmons Gap Roadgood access

    Route 628 · 2 cars near the park gate

    Not on our map yet: we could not place it from public data.

  • Bucks Elbow Road / Jarman Gapfair access

    Route 611 · 1 car at the park gate

    Not on our map yet: we could not place it from public data.

Sources

Enter opens the page. Shift+Enter shows it on the map.