Shenandoah National Park · Virginia

Little Devils Stairs Trail

2.0 mi of trail, end to end · about 1,500 ft of climbing · 1,203 ft–2,696 ft · earth surface · trail class Developed · hiking

1,203 ft 2,696 ft · 1.9 mi high 2,696 ft

Little Devils Stairs Loop the Park Service's write-up

8-9 Hours · dogs allowed

Start North District (Mile 19.4)

A view from an overlook down into a valley below filled with fall colors of red and orange.

This journey leads you through an impressive gorge with many cascades, past a family cemetery, and through the quiet forest.

Distance: 7.4-mile circuit hike

Difficulty: Strenuous (explanation of our hiking difficulty scale )

Hiking Time: 8 hours 30 minutes

Elevation Gain: 1,897 feet

Hike Description

From the Keyser Run parking area (mile 19.4), take the Keyser Run Fire Road (yellow-blazed).

Follow the fire road to the parking area on the boundary. Please stay on the fire road, and respect private property.

Pick up the blue-blazed Little Devils Stairs Trail and continue until you reconnect with the Keyser Run Fire Road.

Turn right, and return to the parking area.

Accessibility This trail does not meet ADA accessibility guidelines.

This hike on nps.gov

All 317 trails in Shenandoah National ParkFind a trailOn the parks mapPark on nps.gov

About this trail's facts

The lines are the National Park Service's public trails layer, the trailheads and the waterfalls, views, peaks and historic places along them the Service's public points of interest, read 2026-10-16 and simplified for the map; the length is the line's, end to end. The write-ups are the Service's own "things to do" text, unedited. Heights come from USGS 3DEP through Terrain Tiles on AWS (Mapzen/Tilezen), read along each line and rounded; a short trail on steep ground can be off by a few tens of feet. Closures change: check the park's own site before you go.