The short answerBeyond the featured trails, the Seeley-Swan Valley has alpine-lake hikes ranging from the short Glacier Lake walk (about 3.2 miles round trip, 425 feet of gain) to Upper Holland and Sapphire lakes (about 14 miles round trip, roughly 3,100 feet). Most descriptions date from 2014 to 2020, so confirm conditions first.
Once you have done Morrell Falls and Holland Falls, the Swan and Mission ranges on either side of the valley offer a long list of hikes to alpine lakes. These are short entries, each drawn from a single Seeley Swan Pathfinder trail article. Those articles date from 2014 to 2020, and several trailheads are on the Flathead National Forest rather than the Lolo. Confirm roads and conditions with the Seeley Lake Ranger District (406-677-2233) or the managing district before you go.11
Every one of these hikes is in grizzly country. Carry bear spray, and follow the Forest Service food storage order (March 1 to December 31).10 Our wildlife and bear safety guide has the details.
Quick comparison
| Trail | Distance | Elevation | Difficulty | Access from |
|---|---|---|---|---|
| Glacier Lake | About 1.6 mi each way6 | About 425 ft gain6 | Short (not rated)6 | Kraft Creek Rd, MT-83 mile marker 376 |
| Lake Dinah | 2 mi each way from Lake Elsina1 | Lake Elsina 6,320 ft, pass 6,680 ft, Lake Dinah 6,480 ft1 | Not rated1 | Boy Scout Rd, MT-83 mile marker 19.51 |
| Rumble Creek Lakes | 2 to 3 mi to lower lake2 | About 4,800 to 7,000 ft2 | Strenuous (inferred from gain) | Rumble Creek Rd, MT-83 mile marker 392 |
| Heart and Crescent Lakes | 4.3 mi each way5 | 1,368 ft5 | Moderate5 | Kraft Creek Rd, MT-83 mile marker 375 |
| Fly Lake | About 4.5 mi each way7 | Lake at 6,374 ft7 | Not rated; not fully cleared7 | Gold Creek Rd off MT-2007 |
| Upper Holland and Sapphire Lakes | 7 mi each way4 | About 3,100 ft total4 | Strenuous (inferred from distance and gain) | Holland Lake trailhead4 |
“Inferred” means the source gave no rating and we judged from the numbers.
Glacier Lake (Mission Mountains Wilderness)
The shortest alpine lake on this list: about 1.6 miles each way (3.2 round trip) with about 425 feet of climbing.6 Turn west off Highway 83 at mile marker 37 onto Kraft Creek Road. The trailhead has a pit toilet; dogs are allowed, and the Pathfinder notes no overnight camping at the trailhead itself.6 This is a Mission Mountains Wilderness access point, so wilderness rules apply past the boundary.
Lake Dinah (Trail #12)
Lake Dinah is a 2-mile hike from Lake Elsina, crossing a pass at 6,680 feet between Lake Elsina (6,320 feet) and Lake Dinah (6,480 feet).1 To reach it, turn west off Highway 83 at mile marker 19.5 onto Boy Scout Road, go about 1 mile, then north on Fawn Creek Road #4349 for about 4.5 miles, following signs to Lake Elsina.1 The Jim Girard Memorial Grove, home of Gus the giant larch, is also near Boy Scout Road.12 The source article is from 2014.
Rumble Creek Lakes (via East Foothills Trail #192)
A steep climb in the Swan Range near Condon. The lower lake is 2 to 3 miles from a trailhead at about 4,800 feet and sits at about 7,000 feet; the upper lake is another half mile to a mile, at about 7,900 feet.2 Turn east on Rumble Creek Road across from the Condon Community Church (Highway 83, mile marker 39) and drive about 4 miles to parking past Cooney Lookout.2
The same basin is the approach to Holland Peak. The Pathfinder describes that route as about 5 miles with 5,633 feet of gain, rated advanced, and notes it is not a Forest Service trail.3
Heart and Crescent Lakes
The Pathfinder rates this one moderate: 4.3 miles each way (8.6 round trip) with 1,368 feet of climbing.5 Turn west off Highway 83 at mile marker 37 onto Kraft Creek Road, then follow Forest Road 561 about 11.5 miles. The trailhead has a pit toilet and no water. Stock use is allowed.5
Upper Holland and Sapphire Lakes (Trail #415)
The big day on this list: about 7 miles each way to Sapphire Lake (14 miles round trip) with roughly 3,100 feet of total climbing, about 2,100 feet to Upper Holland Lake and another 1,000 to Sapphire.4 It starts from the large Holland Lake trailhead lot (pit toilet), the same area as the Holland Falls trail.4 Stock are allowed.
Fly Lake (Rattlesnake Wilderness, Trail #336)
South of the valley, off Highway 200 near Potomac. Take Gold Creek Road north about 5 miles on gravel to the trailhead; the lake is about 4.5 miles in, at 6,374 feet.7 The trail is closed to stock, bikes and motors, and the 2016 article described it as not fully cleared.7
Bob Marshall Wilderness access
The Bob Marshall, Great Bear and Scapegoat wildernesses together form the Bob Marshall Wilderness Complex, more than 1.5 million acres.8 From the Seeley Lake side, the documented entries are the Holland Lake trailhead on the Swan Front and Pyramid Pass in the Morrell Creek area. We have not verified Scapegoat Wilderness access points from Seeley Lake, so ask the ranger district. A Forest Service order sets occupancy, use and trail restrictions across the complex; read it before an overnight trip.9
Common questions
What is the shortest alpine lake hike near Seeley Lake?
What is the hardest day hike in this list?
Is Holland Peak a trail hike?
Are these trail descriptions up to date?
Sources
- Lake Dinah Trail No. 12, Seeley Swan Pathfinder
- Rumble Creek Lakes, Seeley Swan Pathfinder
- Hiking Holland Peak, Seeley Swan Pathfinder
- Upper Holland and Sapphire Lakes Trail No. 415, Seeley Swan Pathfinder
- Heart and Crescent Lakes, Seeley Swan Pathfinder
- Take a hike: Glacier Lake, Mission Mountains Wilderness, Seeley Swan Pathfinder
- Fly Lake, Rattlesnake Wilderness Trail No. 336, Seeley Swan Pathfinder
- Seeley Lake Area, USDA Forest Service, Lolo National Forest
- Bob Marshall, Scapegoat and Great Bear Wilderness restrictions, Order 01-15-00-25-01, USDA Forest Service, Northern Region
- NCDE Food and Wildlife Attractant Storage Order R1-2023-02, USDA Forest Service, Northern Region
- Lolo National Forest offices, USDA Forest Service, Lolo National Forest
- Jim Girard Memorial Grove interpretive record, Montana Memory Project
Facts on this page were checked against the sources above on October 18, 2026. Spot something out of date? Send a correction.
Keep reading
Holland Falls Trail
Holland Falls Trail #416 near Seeley Lake: 1.6 miles each way along Holland Lake with about 750 feet of climbing to the falls. Directions, facilities and tips.
Pyramid Pass Trail
Pyramid Pass Trail climbs about 1,500 feet from the end of Forest Road 4381 to the Bob Marshall Wilderness boundary at 6,695 feet, with Pyramid Lake just beyond.
More Lakes Nearby
Lakes near Seeley Lake beyond the main chain: Clearwater Lake's short loop, Holland and Lindbergh lakes in the Swan Valley, and notes on Summit and Big Sky lakes.
