Best Rainbow Trout Lakes in Minnesota
The top 25 rainbow trout lakes
130 Minnesota lakes have enough DNR survey data to earn a FishGrade score for rainbow trout; 28 of them are at least 100 acres. The top 25 are ranked below by FishGrade's 0–100 score: abundance against the DNR normal range for similar lakes, plus size structure. Trout leads at 100. Across all 28 qualifying lakes the median score is 50.
See all 130 rainbow trout lakes on the map| # | Lake | County | Acres | Score | Catch rate | Keeper-size | Surveyed |
|---|---|---|---|---|---|---|---|
| 1 | Trout | Cook | 259 | Excellent · 100 | 6.5per gill net | - | 1990 |
| 2 | Half Moon | St. Louis | 162 | Excellent · 99 | 9.0per gill net | - | 1975 |
| 3 | Miner's Pit | St. Louis | 141 | Excellent · 97 | 6.5per gill net | - | 1990 |
| 4 | Christmas | Hennepin | 267 | Excellent · 87 | 3.0per gill net | 90% | 2007 |
| 5 | Tofte | Lake | 134 | Excellent · 80 | 28.0per gill net | 15% | 1993 |
| 6 | Huntington Mine | Crow Wing | 106 | Excellent · 80 | 3.0per gill net | - | 2012 |
| 7 | Leo | Cook | 102 | Excellent · 77 | 12.0per gill net | 7% | 2025 |
| 8 | Elmo | Washington | 257 | Good · 73 | 1.5per gill net | 100% | 2001 |
| 9 | Dumbbell | Lake | 406 | Good · 58 | 1.6per gill net | - | 1950 |
| 10 | St James Pit | St. Louis | 124 | Good · 57 | 2.2per gill net | 11% | 2024 |
| 11 | Bad Medicine | Becker | 803 | Good · 56 | 3.4per gill net | 0% | 2022 |
| 12 | Long | Clearwater | 159 | Good · 56 | 3.3per gill net | 0% | 2022 |
| 13 | Mahnomen, Alstead & Arco Mine | Crow Wing | 272 | Good · 55 | 4.6per gill net | 0% | 2022 |
| 14 | Sabin | St. Louis | 156 | Good · 51 | 3.5per gill net | 0% | 1990 |
| 15 | Gilbert Pit | St. Louis | 243 | Average · 49 | 1.3per gill net | - | 1990 |
| 16 | Square | Washington | 203 | Average · 46 | 1.2per gill net | - | 2008 |
| 17 | Sagamore Mine | Crow Wing | 119 | Average · 46 | 1.3per gill net | 11% | 2023 |
| 18 | Birch | Cook | 236 | Average · 45 | 5.7per gill net | 13% | 2023 |
| 19 | Pine Mountain | Cook | 106 | Average · 41 | 1.0per gill net | - | 1983 |
| 20 | Big Watab | Stearns | 246 | Average · 30 | 1.3per gill net | 0% | 2023 |
| 21 | East Battle | Otter Tail | 1,978 | Poor · 23 | 0.5per gill net | - | 1976 |
| 22 | Blue | Hubbard | 336 | Poor · 21 | 0.44per gill net | - | 2019 |
| 23 | Portsmouth Mine | Crow Wing | 149 | Poor · 21 | 0.83per gill net | 0% | 2022 |
| 24 | Larson | Itasca | 208 | Poor · 20 | 0.43per gill net | - | 1992 |
| 25 | High | St. Louis | 274 | Poor · 16 | 0.33per gill net | - | 2024 |
6.5 per gill net · surveyed 1990
- 2. Half MoonExcellent · 99
St. Louis County · 162 acres
9.0 per gill net · surveyed 1975
- 3. Miner's PitExcellent · 97
St. Louis County · 141 acres
6.5 per gill net · surveyed 1990
- 4. ChristmasExcellent · 87
Hennepin County · 267 acres
3.0 per gill net · 90% keeper-size · surveyed 2007
28.0 per gill net · 15% keeper-size · surveyed 1993
- 6. Huntington MineExcellent · 80
Crow Wing County · 106 acres
3.0 per gill net · surveyed 2012
12.0 per gill net · 7% keeper-size · surveyed 2025
- 8. ElmoGood · 73
Washington County · 257 acres
1.5 per gill net · 100% keeper-size · surveyed 2001
- 9. DumbbellGood · 58
Lake County · 406 acres
1.6 per gill net · surveyed 1950
- 10. St James PitGood · 57
St. Louis County · 124 acres
2.2 per gill net · 11% keeper-size · surveyed 2024
- 11. Bad MedicineGood · 56
Becker County · 803 acres
3.4 per gill net · 0% keeper-size · surveyed 2022
- 12. LongGood · 56
Clearwater County · 159 acres
3.3 per gill net · 0% keeper-size · surveyed 2022
- 13. Mahnomen, Alstead & Arco MineGood · 55
Crow Wing County · 272 acres
4.6 per gill net · 0% keeper-size · surveyed 2022
3.5 per gill net · 0% keeper-size · surveyed 1990
- 15. Gilbert PitAverage · 49
St. Louis County · 243 acres
1.3 per gill net · surveyed 1990
- 16. SquareAverage · 46
Washington County · 203 acres
1.2 per gill net · surveyed 2008
- 17. Sagamore MineAverage · 46
Crow Wing County · 119 acres
1.3 per gill net · 11% keeper-size · surveyed 2023
5.7 per gill net · 13% keeper-size · surveyed 2023
- 19. Pine MountainAverage · 41
Cook County · 106 acres
1.0 per gill net · surveyed 1983
- 20. Big WatabAverage · 30
Stearns County · 246 acres
1.3 per gill net · 0% keeper-size · surveyed 2023
- 21. East BattlePoor · 23
Otter Tail County · 1,978 acres
0.5 per gill net · surveyed 1976
0.44 per gill net · surveyed 2019
- 23. Portsmouth MinePoor · 21
Crow Wing County · 149 acres
0.83 per gill net · 0% keeper-size · surveyed 2022
- 24. LarsonPoor · 20
Itasca County · 208 acres
0.43 per gill net · surveyed 1992
0.33 per gill net · surveyed 2024
Frequently Asked Questions
What is the best rainbow trout lake in Minnesota?
Trout in Cook County is the top-rated rainbow trout lake in Minnesota on FishGrade, scoring 100 out of 100 based on Minnesota DNR survey data. The latest DNR survey measured 6.5 rainbow trout per gill net.
How are these rankings calculated?
Each lake's 0-100 FishGrade score blends two signals from Minnesota DNR surveys: abundance, which compares the lake's catch rate to the DNR normal range for similar lakes using the survey gear that best samples rainbow trout, and size, the share of sampled fish reaching keeper size. To keep the list meaningful, it only includes named lakes of at least 100 acres with a current score.
How current is this data?
Every ranking uses the most recent Minnesota DNR survey for each lake: survey dates for the ranked lakes run from 1950 to 2025, and 11 of 25 were surveyed within the last 7 years. The DNR resurveys most lakes on a 5-to-10-year cycle, and these rankings update as new surveys are published.
Which counties have the best rainbow trout fishing?
St. Louis County, Cook County, and Crow Wing County lead this list, holding 14 of the top 25 rainbow trout lakes in Minnesota between them.