Rainbow Trout Stocked · 51 plants · last May 19, 2026 Best: dawn, dusk Mcgregor Lake fishing
Mcgregor Lake fishing has Kokanee Salmon and Rainbow Trout on the stocking report. Also recorded: Arctic Grayling, Brook Trout, Yellow Perch, and Mountain Whitefish. It is stocked about 4.1 times a year since 2011, most often in April and May. Species guides list dawn and dusk for Kokanee Salmon and Rainbow Trout and dawn, day, and dusk for Brook Trout and Yellow Perch.
- Last stocked
- May 19, 2026
- · Rainbow Trout
- Plants on record
- 65
- Since 2011
- Species stocked
- 2 (+4 also recorded)
- Average size
- 5.4 in
- Elevation
- 3,893 ft
Fish at Mcgregor Lake
Around the dates Mcgregor Lake is stocked, Open-Meteo's 2016-2025 archive puts mean air temperature at 39.7°F in April, 50.8°F in May, 58.5°F in June, 66.6°F in August. That is air temperature at these coordinates, not water temperature. Open-Meteo
Rainbow Trout Stocked · 51 plants · last May 19, 2026 Best: dawn, dusk
Kokanee Salmon Stocked · 14 plants · last April 24, 2024 Best: dawn, dusk
Arctic Grayling Confirmed present
Brook Trout Confirmed present Best: dawn, day, dusk Best: dawn, day, dusk
Brook Trout species guide
Yellow Perch Confirmed present Best: dawn, day, dusk Best: dawn, day, dusk
Yellow Perch species guideHow Mcgregor Lake is stocked
Little Mcgregor Lake (1.8 mi) and Lower Thompson Lake (7.8 mi) were stocked more recently. Little Mcgregor Lake is also stocked with Rainbow Trout and Lower Thompson Lake is also stocked with Rainbow Trout and Kokanee Salmon.
Fish stocked in 2011
170,737
Fish stocked in 2012
212,741
Fish stocked in 2013
166,110
Fish stocked in 2014
54,450
Fish stocked in 2015
149,651
Fish stocked in 2016
105,592
Fish stocked in 2017
94,202
Fish stocked in 2018
15,786
Fish stocked in 2019
117,906
Fish stocked in 2020
123,494
Fish stocked in 2021
51,120
Fish stocked in 2022
124,355
Fish stocked in 2023
15,000
Fish stocked in 2024
63,125
Fish stocked in 2025
15,000
Fish stocked in 2026
13,500
Stocking history
| Date | Species | Quantity | Avg. length | Source |
|---|---|---|---|---|
| May 19, 2026 | Rainbow Trout | 6,750 | 7.78 in | report |
| May 19, 2026 | Rainbow Trout | 6,750 | 7.89 in | report |
| May 29, 2025 | Rainbow Trout | 7,500 | 7.66 in | report |
| May 29, 2025 | Rainbow Trout | 7,500 | 7.61 in | report |
| May 22, 2024 | Rainbow Trout | 9,945 | 7.19 in | report |
| May 22, 2024 | Rainbow Trout | 3,180 | 7.14 in | report |
| April 24, 2024 | Kokanee Salmon | 50,000 | 2.3 in | report |
| May 23, 2023 | Rainbow Trout | 7,500 | 7.19 in | report |
| May 23, 2023 | Rainbow Trout | 7,500 | 7.19 in | report |
| August 3, 2022 | Rainbow Trout | 1,980 | 8.85 in | report |
| May 24, 2022 | Rainbow Trout | 12,000 | 7.25 in | report |
| April 27, 2022 | Kokanee Salmon | 110,375 | 2 in | report |
| May 25, 2021 | Rainbow Trout | 2,870 | 7.43 in | report |
| May 25, 2021 | Rainbow Trout | 10,630 | 7.26 in | report |
| April 26, 2021 | Kokanee Salmon | 37,620 | 3 in | report |
| July 1, 2020 | Rainbow Trout | 1,296 | 9.54 in | report |
| June 26, 2020 | Rainbow Trout | 1,296 | 9.54 in | report |
| April 9, 2020 | Rainbow Trout | 5,913 | 8.09 in | report |
| April 8, 2020 | Rainbow Trout | 5,913 | 8.09 in | report |
| April 8, 2020 | Rainbow Trout | 1,987 | 8.09 in | report |
| April 8, 2020 | Kokanee Salmon | 105,821 | 1.99 in | report |
| March 24, 2020 | Rainbow Trout | 1,268 | 9.24 in | report |
| May 29, 2019 | Rainbow Trout | 7,645 | 6.84 in | report |
| April 19, 2019 | Kokanee Salmon | 110,261 | 2 in | report |
| June 13, 2018 | Rainbow Trout | 2,498 | 7.03 in | report |
| May 31, 2018 | Rainbow Trout | 7,246 | 6.86 in | report |
| May 10, 2018 | Rainbow Trout | 6,042 | 1.8 in | report |
| June 27, 2017 | Rainbow Trout | 4,550 | 7.92 in | report |
| June 22, 2017 | Rainbow Trout | 22,462 | 7.6 in | report |
| June 8, 2017 | Rainbow Trout | 7,414 | 8.65 in | report |
| June 8, 2017 | Rainbow Trout | 7,246 | 8.65 in | report |
| April 19, 2017 | Kokanee Salmon | 52,530 | 1.98 in | report |
| July 13, 2016 | Rainbow Trout | 450 | 8.22 in | report |
| July 13, 2016 | Rainbow Trout | 370 | 13.66 in | report |
| June 22, 2016 | Rainbow Trout | 4,687 | 7.53 in | report |
| April 12, 2016 | Kokanee Salmon | 46,901 | 1.82 in | report |
| April 11, 2016 | Kokanee Salmon | 53,184 | 1.89 in | report |
| October 30, 2015 | Rainbow Trout | 4,893 | 3.7 in | report |
| October 30, 2015 | Rainbow Trout | 10,461 | 3.53 in | report |
| October 20, 2015 | Rainbow Trout | 16,387 | 3.29 in | report |
| August 18, 2015 | Rainbow Trout | 3,511 | 5.55 in | report |
| August 18, 2015 | Rainbow Trout | 1,030 | 4.95 in | report |
| August 17, 2015 | Rainbow Trout | 16,093 | 5.55 in | report |
| August 17, 2015 | Rainbow Trout | 7,416 | 4.95 in | report |
| June 3, 2015 | Kokanee Salmon | 39,861 | 2 in | report |
| April 24, 2015 | Kokanee Salmon | 49,999 | 2.09 in | report |
| August 21, 2014 | Rainbow Trout | 18,125 | 4.42 in | report |
| August 21, 2014 | Rainbow Trout | 7,260 | 4.55 in | report |
| August 20, 2014 | Rainbow Trout | 8,410 | 4.42 in | report |
| August 20, 2014 | Rainbow Trout | 20,655 | 4.69 in | report |
| June 13, 2013 | Rainbow Trout | 28,288 | 3.76 in | report |
| June 12, 2013 | Rainbow Trout | 37,712 | 3.76 in | report |
| April 22, 2013 | Kokanee Salmon | 100,110 | 2 in | report |
| October 10, 2012 | Rainbow Trout | 1,262 | 3.94 in | report |
| October 5, 2012 | Rainbow Trout | 10,998 | 5.98 in | report |
| July 3, 2012 | Rainbow Trout | 30,164 | 3.74 in | report |
| June 28, 2012 | Rainbow Trout | 36,045 | 3.6 in | report |
| May 9, 2012 | Rainbow Trout | 25,384 | 3.4 in | report |
| April 26, 2012 | Kokanee Salmon | 108,888 | 2 in | report |
| September 27, 2011 | Rainbow Trout | 10,041 | 5.69 in | report |
| June 22, 2011 | Rainbow Trout | 14,000 | 3.63 in | report |
| June 21, 2011 | Rainbow Trout | 1,000 | 3.63 in | report |
| June 15, 2011 | Rainbow Trout | 45,696 | 3.52 in | report |
| April 28, 2011 | Kokanee Salmon | 48,430 | 2 in | report |
| April 27, 2011 | Kokanee Salmon | 51,570 | 2 in | report |
Access and facts
- Nearest town
- Kalispell
- Shore access
- Yes
- Boat ramp
- Yes
- Fee required
- Yes
- Facilities
- camping, restrooms
Kootenai National Forest's largest lake at about 1,500 acres, on US Highway 2 between Kalispell and Libby. USFS campground has 27 RV/tent sites, vault toilets, a boat ramp, and a day-use beach; an extra-vehicle fee applies. Known for deep, clear water and mackinaw (lake trout) fishing.
Drafted by AI from the cited sources and checked before publishing.
Advisories, closures, regulations and water conditions change. Check the Montana Fish, Wildlife & Parks before you go.
Nearest lakes
Public land at Mcgregor Lake
Mcgregor Lake is 0.2 miles outside the edge of Kootenai National Forest.
Boundaries from Public Lands DB, part of the same network.
Common questions
What fish are at Mcgregor Lake?
Fishing Mcgregor Lake usually means Rainbow Trout: Rainbow Trout accounts for 51 of 65 plants on record, ahead of Kokanee Salmon. Rainbow Trout was last stocked May 19, 2026, averaging 6.3 in. Kokanee Salmon was last stocked April 24, 2024, averaging 2.1 in. Arctic Grayling, Brook Trout, Yellow Perch, and Mountain Whitefish are recorded here outside the stocking reports.
When is Mcgregor Lake stocked?
Last stocked May 19, 2026. It is stocked about 4.1 times a year since 2011, most often in April and May.
How big are the fish stocked at Mcgregor Lake?
Stocked fish average 5.4 in. Rainbow Trout average 6.3 in. Kokanee Salmon average 2.1 in.
How do you get on Mcgregor Lake?
Shore fishing is available, there is a boat ramp, and a fee is required. The nearest town is Kalispell. Facilities include camping and restrooms. Kootenai National Forest's largest lake at about 1,500 acres, on US Highway 2 between Kalispell and Libby. USFS campground has 27 RV/tent sites, vault toilets, a boat ramp, and a day-use beach; an extra-vehicle fee applies. Known for deep, clear water and mackinaw (lake trout) fishing.
Which lakes near Mcgregor Lake were stocked more recently?
Little Mcgregor Lake (1.8 mi) and Lower Thompson Lake (7.8 mi) were stocked more recently. Little Mcgregor Lake is also stocked with Rainbow Trout and Lower Thompson Lake is also stocked with Rainbow Trout and Kokanee Salmon.