Flathead County, MT
McGregor Lake
About this water
McGregor Lake is a lake in Flathead County, Montana. State records show it stocked 118 times between 2000 and 2026. The most-stocked species are rainbow trout and kokanee. 1,398,230 rainbow trout have gone in across 95 releases.
Boat access nearby
One mapped launch sits within 2 miles of McGregor Lake. Ramp data comes from the USGS national boat-ramp inventory.
- McGregor Lake State ParkMcGregor LakePublic
Stocking history
118 recorded stockings
| Date | Species | Number | Size | Hatchery |
|---|---|---|---|---|
| May 19, 2026 | Rainbow Trout · Arlee X Erwin - Ennis | 6,750 | 7.8" | Giant Springs Trout Hatchery |
| May 19, 2026 | Rainbow Trout · Arlee X Erwin - Ennis | 6,750 | 7.9" | Giant Springs Trout Hatchery |
| May 29, 2025 | Rainbow Trout · Arlee X Erwin - Ennis | 7,500 | 7.6" | Giant Springs Trout Hatchery |
| May 29, 2025 | Rainbow Trout · Arlee X Erwin - Ennis | 7,500 | 7.7" | Giant Springs Trout Hatchery |
| May 22, 2024 | Rainbow Trout · Arlee X Erwin - Ennis | 3,180 | 7.1" | Giant Springs Trout Hatchery |
| May 22, 2024 | Rainbow Trout · Arlee X Erwin - Ennis | 9,945 | 7.2" | Giant Springs Trout Hatchery |
| Apr 24, 2024 | Kokanee · Lake Mary Ronan | 50,000 | 2.3" | Flathead Lake Salmon Hatchery |
| May 23, 2023 | Rainbow Trout · Arlee X Erwin - Ennis | 7,500 | 7.2" | Giant Springs Trout Hatchery |
| May 23, 2023 | Rainbow Trout · Arlee X Erwin - Ennis | 7,500 | 7.2" | Giant Springs Trout Hatchery |
| Aug 3, 2022 | Rainbow Trout · Arlee | 1,980 | 8.8" | Jocko River Trout Hatchery |
| May 24, 2022 | Rainbow Trout · Arlee X Erwin - Ennis | 12,000 | 7.3" | Giant Springs Trout Hatchery |
| Apr 27, 2022 | Kokanee · Lake Mary Ronan | 110,375 | 2.0" | Flathead Lake Salmon Hatchery |
Showing the 12 most recent of 118. Stocking records for McGregor Lake published by Montana Fish, Wildlife & Parks. Stocking does not guarantee fish are present. Check current regulations and access before you go. See the full Montana stocking report.


