Twin Lakes Loop Hike – Mount Hood

The Twin Lakes loop is a moderate 8.3-mile hike near Mount Hood, passing Lower and Upper Twin Lakes and following sections of the Pacific Crest Trail, popular year-round for hikers and snowshoers.

distance: 8.3 miles (loop)
elevation gain: 1,185 ft.
high point: 4,560 ft.
difficulty: moderate
drive time from Portland: 1 hour 20 minutes
parking pass: NW Forest Pass
more info: OregonHikers – Twin Lakes loop hike

I’ve hiked this area in the winter on snowshoes, but this was my first time here without snow. The Frog Lake trailhead is a convenient starting point, and the hike is popular year-round — summer for day hikers and backpackers, and winter for snowshoers and cross-country skiers.

From the trailhead, we took a short side trail to begin the hike going northbound on the Pacific Crest Trail.

Twin Lakes loop hike – Mount Hood

The first section of trail is filled with rhododendrons, which typically bloom in June and July.

Twin Lakes loop hike – Mount Hood

Throughout the hike, the trail is mostly on a wide, well-maintained path that makes for easy hiking.

Twin Lakes loop hike – Mount Hood

At about 1.4 miles from the trailhead, we reached the Twin Lakes Trail and turned right to head to Lower Twin Lake.

Twin Lakes loop hike – Mount Hood

Vine maples and huckleberry shrubs were glowing in shades of yellow, orange, and red, creating a vibrant forest understory.

Twin Lakes loop hike – Mount Hood Twin Lakes loop hike – Mount Hood

At Lower Twin Lake, we took a well-defined trail all the way around the lake, passing quite a few backcountry campsites along the way.

Twin Lakes loop hike – Mount Hood Twin Lakes loop hike – Mount Hood

From Lower Twin Lake we continued for a mile on the Twin Lakes Trail to Upper Twin Lake.

Twin Lakes loop hike – Mount Hood Twin Lakes loop hike – Mount Hood

At Upper Twin Lake, the top of Mount Hood is visible above the forest.

Twin Lakes loop hike – Mount Hood Twin Lakes loop hike – Mount Hood

After a long snack break at the Upper Lake, we continued to the where the Twin Lakes Trail ends at a junction with the PCT. Small patches of snow lingered here and there, but the trail was clear.

Twin Lakes loop hike – Mount Hood

This sign marks the high point of the trail as it wraps around Bird Butte, but it’s not the actual summit, which has no established trail.

Twin Lakes loop hike – Mount Hood

The final stretch returned us to the trailhead, closing a beautiful loop that mixes forest, lakes, and classic Mount Hood scenery.

Twin Lakes loop hike – Mount Hood Twin Lakes loop hike – Mount Hood

The post Twin Lakes Loop Hike – Mount Hood appeared first on I Heart Pacific Northwest.

 •  0 comments  •  flag
Share on Twitter
Published on October 15, 2025 13:23
No comments have been added yet.