Overview
Goose Lake sits at approximately 7,900 feet in the Seven Devils Mountains of the Payette National Forest, accessible via a 7.8-mile round trip from the Windy Saddle Trailhead high above the Snake River canyon. The trailhead itself starts at 7,700 feet, making this a high-elevation hike from the very beginning in Idaho's Adams County.
The route is the day-hike entry point for hikers who want to experience the Seven Devils terrain and Hells Canyon views without committing to the full 27-mile loop. Mountain goats are commonly seen on the volcanic cliffs surrounding Goose Lake, and the canyon overlooks en route provide views that rank among the most dramatic in the Pacific Northwest.
The Route
Windy Saddle to First Hells Canyon Views (0 to 1.5 miles)
The trail begins at Windy Saddle and immediately enters the Seven Devils volcanic landscape. The first mile and a half traverses open ridge terrain with expanding views of Hells Canyon below and the Seven Devils peaks above. Goose Lake is visible from a ridge point around mile 1 on clear days.
Ridge Traverse to Lake Basin (1.5 to 3.2 miles)
The trail drops slightly into a basin and then climbs to the Goose Lake basin through volcanic rocky terrain with mountain goat habitat on the cliff bands above. The grade is moderate throughout. Water is available from seasonal streams in the basin.
Goose Lake (3.9 miles)
The lake sits in an open volcanic basin with clear cold water. The surrounding volcanic geology creates a distinctive red and black rock contrast. Views from the lake take in He Devil and the central Seven Devils massif. Return via the same route.
When to Hike
July through August provides the best conditions after the Seven Devils Road opens. The road typically opens in July.
September is excellent for solitude. Snow can return to the higher Seven Devils by mid-September.
What to Bring
Many hikers carry 2 to 3 liters of water, with lake water filterable at the destination. Wind layers are essential on the exposed ridgeline sections. Start early to allow summit and canyon view time before afternoon weather.
Trailhead Access
Windy Saddle Trailhead is at the top of Seven Devils Road (Forest Road 517) above Riggins. The road requires a high-clearance vehicle and is typically open July through October. No fee or permit required (as of 2026). No restroom at the trailhead.
Dogs are permitted.
Nearby
Goose Lake is the day-hike version of the Seven Devils Loop. Rapid River Trail in the Riggins corridor is a good lower-elevation complement for a two-day western Payette visit. Check the USFS conditions guide for Seven Devils Road status before making the drive. Follow Leave No Trace principles in the high-use Seven Devils lake basins.