West Fork Foss Lakes

Five beautiful lakes for the alpine lake enthusiast. Visit one for an easy day hike or visit them all as a more rigorous one day outing or weekend backpack.

Getting There

From SR-2, about a half mile east of the Skykomish Ranger Station, turn south onto Forest Road 68, Foss River Road, and drive 7.3 miles to the road's end and the West Fork Foss Lakes Trailhead (1,600 ft).

on the trail

Rugged basins, small meadows and fish filled lakes 1.6 miles along the trail arrive at Trout Lake. At 3.9 miles in there is a junction to head another 0.1 miles steeply up to Lake Malachite or continue along the main path for another 0.3 mile to Copper Lake and good camping. At the 5.5 mile point reach Little Heart Lake. The biggest and best lake is saved for last at 7.3  miles.


  • Though it's within tree line this trail is remarkably rocky so don't forget sturdy shoes and trekking poles.

Extending Your Trip

Angeline Lake is another mile or so along a very rough boot path and beyond that and into backcountry off trail, there are a bounty of lakes to explore.

  • Suitable Activities: Backpacking, Day Hiking
  • Seasons: April, May, June, July, August, September, October
  • Weather: View weather forecast
  • Difficulty: Very Strenuous
  • Length: 14.6 mi
  • Elevation Gain: 3,700 ft
  • 4,900 ft
  • Green Trails Alpine Lakes West (Stevens Pass) No. 176S
  • Green Trails Skykomish No. 175
Trip Reports

This is a list of titles that represent the variations of trips you can take at this route/place. This includes side trips, extensions and peak combinations. Not seeing a title that fits your trip? Log in and send us updates, images, or resources.

  • Big Heart Lake

There are no resources for this route/place. Log in and send us updates, images, or resources.