Twin Lakes - Monte Cristo
North CascadesBest Jul–Oct
A long railroad-grade approach past the Monte Cristo ghost town to twin alpine lakes under Columbia Peak.
About This Trail
The Twin Lakes route follows the old Monte Cristo railroad grade up the South Fork Sauk for the first four miles, climbs into the Henry M. Jackson Wilderness past the Monte Cristo townsite, and tops out at Poodle Dog Pass before dropping into the lake basin under Columbia Peak. Seventeen miles round trip, twenty-nine hundred feet of gain, and a final five hundred feet that approaches scrambling on loose talus.
Monte Cristo itself is a draw of its own. The 1890s mining town sits in a flat at the base of Wilmans Peaks, with collapsed buildings, rusting machinery, and tailing piles still scattered across the meadow. Past the townsite the route becomes its own trip — a steep climb to Poodle Dog Pass, then a descent into the basin where Twin Lakes sit ringed by hemlock and silver fir.
Mining left a contamination legacy. The water below Monte Cristo carries arsenic and other heavy metals from the tailings; treat what you drink and choose sources upstream of the townsite. The trail past Silver Lake gets faint and routefinding becomes the work. Wilmans Peaks rise to the north, Columbia Peak to the east — the basin holds enough beauty to justify the long effort but the country is unforgiving of underpreparation.
Seasonal Highlights
Astronomy
Trail Conditions
Scorecard
Day hikers turn around at the townsite; backpackers continue to the lakes. Past Silver Lake, the trail sees only a few parties even in peak season.
Safety & Considerations
Today's Hazard
- Strong sun — sunscreen, hat, and sunglasses recommended; water reflection adds glare near the lake
Persistent Hazards
- Arsenic-contaminated water below Monte Cristo townsite — source water upstream
- Final 500 feet to Poodle Dog Pass approaches scrambling on loose rock
- Trail past Silver Lake faint and route-finding required
- Old mining infrastructure at townsite — unstable, do not enter buildings
Getting There
Trailhead off the Mountain Loop Highway. Northwest Forest Pass required.
Similar Hikes




