Twin Lakes Trail
Twin Lakes Trail

Twin Lakes Trail

Mount Baker
View Photos
Twin Lakes Trail

Twin Lakes Trail

Distance: 14.7mi
Elevation: 3,284ft
Time: 7-10h

Difficulty Rating:

User Ratings:
No ratings yet

Twin Lakes Trail is a 14.7mi hike in the Mount Baker Wilderness that leads you to two picturesque lakes tucked into the mountains. This is a challenging hike with plenty of climbing required, and the trail can be rocky. If you can persevere, you’ll enjoy a very quiet hike that ends with awesome views. Expect light traffic on this route.

Twin Lakes Trail Map

Getting there

The trailhead for Twin Lakes Trail is on Mount Baker Highway.

I’ve done this 0 people have done this
I want to do this 0 want to do this route


Backcountry Campground

Silver Fir Campground

When to do


Pets allowed

Yes - On Leash

Family friendly


Route Signage


Crowd Levels


Route Type

Out and back

Twin Lakes Trail
Elevation Graph

Twin Lakes Trail Description

Hike up to the Twin Lakes tucked under Winchester Mountain, discovering an excellent view on a less-busy trail. Intrepid adventurers can continue up Winchester Mountain, but the hike to Twin Lakes will likely have you winded all on its own.

This route is quite rocky, so good boots are recommended. Poles are also very helpful for the steep ascents on this hike.

From the trailhead, head past the lake and begin switchbacking up the mountain. There are a couple of spur trails, but you’ll generally want to stay right. After the switchbacks end, the route heads directly up a gully past Yellow Aster Butte. This is a tiring climb, but you’ll need to keep a little gas in the tank to take on the last few switchbacks that get you up to the lakes.

From the lakes, you’ll retrace your steps back to the trailhead when you’re ready.



Similar hikes to the Twin Lakes Trail hike

Racehorse Falls Loop Map

Racehorse Falls Loop


The Racehorse Trail Loop is an easy hike to a pretty waterfall that cascades over several tiers. The hike to…

Welcome Pass Hike Map

Welcome Pass Hike


The hike to Welcome Pass on High Divide Trail offers fantastic views of the surrounding mountains and lakes too numerous…

Rainbow Ridge Hike

Rainbow Ridge Hike


The Rainbow Ridge hike is a gorgeous 5.0mi adventure in the North Cascades that takes you along a…