West Fork Foss Lakes Trail 1064


Enter Alpine Lakes Wilderness and climb gently for 1.5 miles to Trout Lake, where the trail becomes increasingly difficult, gaining nearly 2,000 feet in two miles. No water is available on this section of the trail. Copper Lake sits among cliffs, meadows and talus slopes. Hike a mile to Little Heart Lake before climbing and descending for another 1.8 miles over a steep ridge to the end of the trail above Big Heart Lake at 4,700-feet elevation.

Washington Trails Association

At a Glance

Permit Info: Alpine Lakes Wilderness self-issue permit is required for day and overnight use, obtained at the trailheads from May 15 to October 31.
Usage: Medium
Best Season: All seasons
Restrictions: The West Fork Foss Lakes Trail is within the Alpine Lakes Wilderness where wilderness regulations apply.
  • The trail is hiker only.
  • Maximum group size is 12.
  • Dogs must be on a leash.
  • Camp in established campsites and stay on established trails.
Closest Towns: Skykomish, Washington
Water: No water on the trail.
Passes: A valid Recreation Pass required at West Fork Foss Lakes Trailhead.
Information Center: Check current conditions or call Skykomish Ranger District office at 360-677-2414.

General Information


From Skykomish travel east on Stevens Pass Highway (US-2) for almost 2 miles to Foss Road, just east of the Skykomish Ranger Station. Turn south onto Foss River Road (Forest Service road 68). Continue on Forest Service road 68 for approximately 4.7 miles. Turn left onto Forest Service road 6835 and continue 2.0 miles to the trailhead.

General Notes:

Stay out of areas closed for restoration.


  • Skykomish Ranger District
  • Green Trails #175

Recreation Map

Map showing recreational areas. Map Information



Show detail SHOW
Areas & Activities

Find your favorite spot!

  • Trails & Campgrounds


  Area/Length : 
6.8 miles one-way

  Latitude : 

  Longitude : 

  Elevation : 
1,600 feet - 4,700 feet