Trails for everyone, forever

Home Go Hiking Hiking Guide Surprise and Glacier Lakes

Surprise and Glacier Lakes

Central Cascades > Stevens Pass - West
47.7078, -121.1567 Map & Directions
11.0 miles, roundtrip
Elevation Gain
2,700 feet
Highest Point
4,900 feet
Calculated Difficulty About Calculated Difficulty
Surprise Lake. Photo by zipster. Full-size image
  • Mountain views
  • Dogs allowed on leash
  • Established campsites
  • Waterfalls
  • Old growth
  • Lakes
Saved to My Backpack

From towering old-growth giants to placid lakes with craggy mountain views, this hike has everything you want in a trail. Put this one on your list of places to explore along Highway 2. Continue reading

3.38 out of 5

(42 votes) Log in to rate

Hiking Surprise and Glacier Lakes

From towering old-growth giants to placid lakes with craggy mountain views, this hike has everything you want in a trail. Put this one on your list of places to explore along Highway 2. 

Begin your day by hiking up an access road under powerlines for roughly 0.2 miles before finding the Surprise Lake trail sign on your left. Take this turn and enter a grove of old-growth. As you hike along, make sure to look side to side, keeping an eye out for these ancient trees that escaped the logging boom some 100 years ago. Soon, you'll pass a sign indicating you're entering the Alpine Lakes Wilderness. This protected area gives those old trees a safe place to get even older and more majestic.

The trail climbs a bit at first, utilizing dozens of wooden steps to ease the grade. 1.3 miles from the trailhead, after crossing a few streams, you’ll cross Surprise Creek via a log bridge. While you're at this creek, look for the American Dipper, a bird that likes to dance around in the shallow pools. It's signature "dipping" dance is unmistakable.

Leaving the bridge behind, the grade eases a bit as the trail continues to follow the creek further up the valley. As you make your way up the valley, notice small waterfalls feeding the creek. These make nice photo ops if you need a break. 

After 3 miles of this pleasant grade, the time has come to climb. Your efforts here will get you up and over the lip and into the Surprise Lake basin in 1.5 miles, but the way is steep (you'll gain 1000 feet in that 1.5 miles) and becomes rocky in places. Luckily, friendly, squeaky pikas that make the upper scree fields home will welcome you with their calls. Take breaks and listen to these sweet little creatures as needed.

Crest the lip of valley, where the trail grade evens out once again. Make your way towards the lake, which lies not much further ahead. But before the lake, you'll reach a junction with the Pacific Crest Trail (PCT). To the left leads to Trap Pass and Trap Lake, while straight ahead lies Surprise Lake. Head straight on to the lake, which is clear and deep blue with Spark Plug and Surprise Mountain looming overhead.

There are overnight sites as well as a designated day use area at the lake. Wherever you decide to rest, treat it with respect as you would if you were a guest in someone's house. Pack out what you pack in, and if you are staying overnight, camp only in designated spots. 

But you're not to your final destination! For Glacier Lake, continue past the day use area at Surprise Lake, then begin climbing again. It's steep but thankfully short-lived; Glacier lies less then a mile ahead. Pass another junction with the PCT and stay to the right to avoid climbing up to Trap Pass.

A half-mile from Surprise Lake enter a big talus slope and locate the evident, but unmarked trail leading down to the lake. Glacier Lake makes a great spot for overnighting or for a longer day hike. Settle down on the granite boulders that line the lake and take in the views of the towering peaks above.

WTA worked here in 2021, 2019, 2018, 2016, 2015, 2013 and 2010!

Hike Description Written by
Travis Cox, WTA Correspondent

Surprise and Glacier Lakes

Map & Directions

Co-ordinates: 47.7078, -121.1567 Open in Google Maps

Before You Go

See weather forecast

WTA Pro Tip: Save a copy of our directions before you leave! App-based driving directions aren't always accurate and data connections may be unreliable as you drive to the trailhead.

Getting There

From Monroe, drive east on Highway 2 to the small town of Skykomish and continue for another 10 miles. After you pass the well-marked Iron Goat Interpretive Site on your left, drive another 0.3 mile and take an unmarked right.

Follow this road for 0.2 mile through the old railroad community of Scenic, though nothing remains of the town but railroad tracks. Cross the tracks and immediately turn right, parallel to the tracks, following a dirt road for 0.3 mile.

You will come to a small parking area which can hold at least six cars, and another similar parking area just beyond it at the trailhead. There are no facilities at the trailhead, but there are good restrooms back at the Iron Goat Interpretive Site.

More Hike Details


Central Cascades > Stevens Pass - West

Surprise Lake (#1060)

Mt. Baker-Snoqualmie National Forest, Skykomish Ranger District

You can improve or add to this guidebook entry!

Surprise and Glacier Lakes

503 Trip Reports

Hiked here recently?

Submit a trip report!
Trip Reports