Best Ice Fishing Lakes in Minnesota
Top 50 ice fishing lakes in Minnesota. Lakes with walleye, crappie, perch, bluegill, or northern pike, plus public access and at least 10 ft of depth. Ranked by water quality grade and game fish diversity.
| Rank | Lake | County | State | Grade | Clarity | Area | Depth |
|---|---|---|---|---|---|---|---|
| 1 | Spider (Ne Lake | Hubbard | MN | A | 17.1 ft | 569.52 acres | 96 ft |
| 2 | Little Sand Lake | Hubbard | MN | A | 20 ft | 409.51 acres | 80 ft |
| 3 | Moon Lake | Douglas | MN | A | 20 ft | 139.09 acres | 38 ft |
| 4 | Kabekona Bay Lake | Cass | MN | A | 17.2 ft | 103.4K acres | 150 ft |
| 5 | Whitefish Lake | Crow Wing | MN | A | 15.1 ft | 7.7K acres | 138 ft |
| 6 | Burntside Lake | St. Louis | MN | A | 16 ft | 7.3K acres | 126 ft |
| 7 | Pokegama Lake | Itasca | MN | A | 16 ft | 6.7K acres | 112 ft |
| 8 | Pokegama Lake | Itasca | MN | A | 57.4 ft | 6.7K acres | 112 ft |
| 9 | Miltona Lake | Douglas | MN | A | 18.8 ft | 5.7K acres | 105 ft |
| 10 | West Battle Lake | Otter Tail | MN | A | 18.2 ft | 5.6K acres | 108 ft |
| 11 | Ten Mile Lake | Cass | MN | A | 20 ft | 5.1K acres | 208 ft |
| 12 | Star Lake | Otter Tail | MN | A | 16.7 ft | 4.5K acres | 94 ft |
| 13 | Ida Lake | Douglas | MN | A | 16.5 ft | 4.4K acres | 106 ft |
| 14 | Ball Club Lake | Itasca | MN | A | 15.5 ft | 4.3K acres | 85 ft |
| 15 | Pelican Lake | Otter Tail | MN | A | 16.1 ft | 4.0K acres | 55 ft |
| 16 | Big Cormorant Lake | Becker | MN | A | 24.3 ft | 3.7K acres | 75 ft |
| 17 | Alexander Lake | Morrison | MN | A | 16.5 ft | 2.7K acres | 64 ft |
| 18 | Edward Lake | Crow Wing | MN | A | 15.5 ft | 2.6K acres | 75 ft |
| 19 | Carlos Lake | Douglas | MN | A | 17.2 ft | 2.6K acres | 163 ft |
| 20 | White Bear Lake | Washington | MN | A | 15 ft | 2.4K acres | 83 ft |
| 21 | Bay Lake | Crow Wing | MN | A | 19 ft | 2.3K acres | 74 ft |
| 22 | Wabana Lake | Itasca | MN | A | 18 ft | 2.2K acres | 115 ft |
| 23 | Lizzie Lake | Otter Tail | MN | A | 16.4 ft | 1.9K acres | 66 ft |
| 24 | Trout Lake | Itasca | MN | A | 15.5 ft | 1.9K acres | 135 ft |
| 25 | Sturgeon Lake | Pine | MN | A | 16 ft | 1.7K acres | 40 ft |
| 26 | Potato Lake | Hubbard | MN | A | 23 ft | 1.6K acres | 76 ft |
| 27 | Big Sand Lake | Hubbard | MN | A | 23 ft | 1.6K acres | 135 ft |
| 28 | Pine Mountain Lake | Cass | MN | A | 17.5 ft | 1.6K acres | 80 ft |
| 29 | Andrusia Lake | Beltrami | MN | A | 15.5 ft | 1.6K acres | 60 ft |
| 30 | Strawberry Lake | Becker | MN | A | 17.8 ft | 1.5K acres | 40 ft |
| 31 | Belle Taine Lake | Hubbard | MN | A | 22.8 ft | 1.5K acres | 56 ft |
| 32 | Big Trout Lake | Crow Wing | MN | A | 16.4 ft | 1.4K acres | 128 ft |
| 33 | Unnamed Lake | Otter Tail | MN | A | 15.1 ft | 1.4K acres | 95 ft |
| 34 | Thunder Lake | Cass | MN | A | 16.4 ft | 1.3K acres | 95 ft |
| 35 | Thunder Lake | Cass | MN | A | 20 ft | 1.3K acres | 95 ft |
| 36 | Little Mcdonald Lake | Otter Tail | MN | A | 26.9 ft | 1.3K acres | 109 ft |
| 37 | Hubert Lake | Crow Wing | MN | A | 17 ft | 1.3K acres | 83 ft |
| 38 | Whitewater Lake | St. Louis | MN | A | 15.4 ft | 1.2K acres | 73 ft |
| 39 | Siseebakwet Lake | Itasca | MN | A | 19 ft | 1.2K acres | 105 ft |
| 40 | Rose Lake | Otter Tail | MN | A | 15 ft | 1.2K acres | 137 ft |
| 41 | Chippewa Lake | Douglas | MN | A | 15.1 ft | 1.2K acres | 95 ft |
| 42 | Serpent Lake | Crow Wing | MN | A | 25 ft | 1.1K acres | 65 ft |
| 43 | Pleasant Lake | Cass | MN | A | 15.4 ft | 1.1K acres | 72 ft |
| 44 | Sugar Lake | Wright | MN | A | 17 ft | 1.0K acres | 69 ft |
| 45 | Long Lake | Cass | MN | A | 21.8 ft | 1.0K acres | 115 ft |
| 46 | Long Lake | Cass | MN | A | 46.6 ft | 1.0K acres | 115 ft |
| 47 | Big Mcdonald Lake | Otter Tail | MN | A | 16.4 ft | 991.7 acres | 46 ft |
| 48 | Crooked Lake | Crow Wing | MN | A | 15 ft | 905.49 acres | 54 ft |
| 49 | West Sylvia Lake | Wright | MN | A | 22 ft | 904.39 acres | 97 ft |
| 50 | North Star Lake | Itasca | MN | A | 19 ft | 831.62 acres | 90 ft |