Shared by DepthScout anglers. Exact spots stay private, always.
132,000-acre walleye and trophy smallmouth lake with famous rock and gravel structure. The lake tops out around 40 ft. The depth data here comes from the Minnesota DNR survey of 1944, a decades-old survey (the DNR's original lake-survey map). What the data behind the map says about each species, season by season:
Come spring, look for walleye tight to the bank in 4 to 15 ft. Expect a summer slide to 15 to 35 ft, then a winter hold in 20 to 40 ft. Start at Gravel shoal. It's a gravel shoal holding about 10 ft of water and rates prime come spring. Prime time lands in the evening and early morning. A crawler harness on bottom bouncer or a deep crankbait (trolled) is the honest summer answer here.
| Season | Depth | Best window | Start at | Go-to baits |
|---|---|---|---|---|
| Spring | 4 to 15 ft | dusk & dawn | Gravel shoal (10 ft) | 1/8 oz jig + minnow, Hair jig |
| Summer | 15 to 35 ft | dusk & dawn | Mud flat edge (center lake) (35 ft) | Crawler harness on bottom bouncer, Deep crankbait (trolled) |
| Fall | 12 to 40 ft | dusk & night | Break to the deep basin (35 ft) | Jigging rap, Jig + big minnow |
| Winter | 20 to 40 ft | dusk & dawn | Main mud basin (40 ft) | Jigging spoon + minnow head, Rattle bait |
Start shallow in spring: smallmouth bass sit in 3 to 12 ft that time of year. Warm water sends them out to 10 to 30 ft; cold water stacks them in 12 to 40 ft. Top water on the chart: Rock reef, a rock pile in the 3 ft range, prime in spring. Fish it in early morning and the evening and you'll meet the bite. Throw a drop shot (goby/minnow) or a ned rig until the fish tell you otherwise.
| Season | Depth | Best window | Start at | Go-to baits |
|---|---|---|---|---|
| Spring | 3 to 12 ft | dawn & dusk | Rock reef (3 ft) | Ned rig, Tube jig |
| Summer | 10 to 30 ft | dawn & dusk | Gravel/rock reef (north) (30 ft) | Drop shot (goby/minnow), Ned rig |
| Fall | 8 to 25 ft | midday & dawn | Rocky point (northeast) (20 ft) | Jerkbait, Blade bait |
| Winter | 12 to 40 ft | midday | Break to the deep basin (35 ft) | Blade bait, Hair jig |
Start shallow in spring: northern pike sit in 2 to 8 ft that time of year. Warm water sends them out to 8 to 20 ft; cold water stacks them in 5 to 15 ft. Top water on the chart: Weed flat, a weed flat in the 4 ft range, prime in spring. Fish it in early morning and the evening and you'll meet the bite. Throw a bucktail or a weedless spoon over cabbage until the fish tell you otherwise.
| Season | Depth | Best window | Start at | Go-to baits |
|---|---|---|---|---|
| Spring | 2 to 8 ft | midday & dawn | Weed flat (4 ft) | #5 inline spinner, Spoon (red/white) |
| Summer | 8 to 20 ft | dawn & dusk | Weed flat (12 ft) | Bucktail, Weedless spoon over cabbage |
| Fall | 6 to 18 ft | midday & dawn | Sharp break (8 ft) | Big rubber (Bull Dawg style), Husky-style jerkbait |
| Winter | 5 to 15 ft | midday | Weed flat (12 ft) | Tip-ups, Large jigging spoon |
Start shallow in spring: crappie sit in 2 to 8 ft that time of year. Warm water sends them out to 10 to 25 ft; cold water stacks them in 15 to 35 ft. Top water on the chart: Deepest basin, a deep basin in the 29 ft range, prime in winter. Fish it in early morning and the evening and you'll meet the bite. Throw a jig trolled/spider-rigged or a small crankbait (trolled) until the fish tell you otherwise.
| Season | Depth | Best window | Start at | Go-to baits |
|---|---|---|---|---|
| Spring | 2 to 8 ft | midday & dawn | Weed flat (4 ft) | 1/16 oz jig + tube, Curly-tail grub |
| Summer | 10 to 25 ft | dawn & dusk | Weed flat (12 ft) | Jig trolled/spider-rigged, Small crankbait (trolled) |
| Fall | 8 to 20 ft | dawn | Sharp break (8 ft) | Jig + minnow combo, Small swimbait (1.5-2") |
| Winter | 15 to 35 ft | midday | Deepest basin (29 ft) | Tungsten jig + soft plastic, Tiny jigging spoon |
In spring, bluegill run shallow here, mostly 1 to 6 ft. Midsummer fish sit out in 4 to 15 ft before dropping to 10 to 25 ft for winter. Spring bluegill concentrate at Weed flat, a prime-rated weed flat around 4 ft. Fish it in early morning and the evening and you'll meet the bite. You won't need more than a small sponge spider (fly) or a micro tube jig most summer days.
| Season | Depth | Best window | Start at | Go-to baits |
|---|---|---|---|---|
| Spring | 1 to 6 ft | midday & dusk | Weed flat (4 ft) | 1/32 oz jig + micro plastic, Tiny popper (evenings) |
| Summer | 4 to 15 ft | dawn & dusk | Weed flat (12 ft) | Small sponge spider (fly), Micro tube jig |
| Fall | 6 to 18 ft | midday | Weed flat (12 ft) | Micro jig + waxworm, Small spoon tipped |
| Winter | 10 to 25 ft | midday | Deepest basin (29 ft) | Tungsten ice jig + plastic, Tiny spoon |
In spring, muskellunge run shallow here, mostly 3 to 12 ft. Midsummer fish sit out in 8 to 25 ft before dropping to 15 to 35 ft for winter. Fall muskellunge concentrate at Sharp break, a prime-rated drop-off around 24 ft. Fish it in the evening and early morning and you'll meet the bite. You won't need more than a double-10 bucktail or a topwater (walk-the-dog / creeper) most summer days.
| Season | Depth | Best window | Start at | Go-to baits |
|---|---|---|---|---|
| Spring | 3 to 12 ft | dusk | Weed flat (12 ft) | Smaller bucktail (#8 blades), 6" glide bait |
| Summer | 8 to 25 ft | dusk & dawn | Rocky point (northeast) (20 ft) | Double-10 bucktail, Topwater (walk-the-dog / creeper) |
| Fall | 8 to 30 ft | midday & dusk | Sharp break (24 ft) | Big rubber (Bull Dawg style), 10"+ glide bait |
| Winter | 15 to 35 ft | midday | Deepest basin (29 ft) | Large rubber, crawled slow |
Mille Lacs Lake also holds yellow perch (10 to 30 ft in summer), burbot (12 to 40 ft in summer), rock bass (5 to 20 ft in summer), pumpkinseed (2 to 10 ft in summer), brown bullhead (3 to 12 ft in summer), largemouth bass (8 to 20 ft in summer), common carp (3 to 15 ft in summer). Pick any of them on the map above for rated spots and bait picks.
Mille Lacs Lake carries 38 mapped structure features, topping out (or rather bottoming out) at Main mud basin, about 40 ft down.
Access data: MN DNR Water Access Sites (struc_water_access_sites), Minnesota Geospatial Commons. Confirm conditions and fees locally before you launch.
| Date | Species | Count | Size |
|---|---|---|---|
| 2025* | Muskellunge (adults) | 40 | — |
| 2025* | Muskellunge (yearlings) | 723 | — |
| 2024* | Muskellunge (fingerlings) | 3,000 | — |
* Approximate date (agency reports month or season only). Source: Minnesota DNR LakeFinder stocking reports, retrieved 2026-08-18.
Season dates, license requirements, and size and bag limits for Minnesota waters are set by the Minnesota DNR — and special regulations can apply to Mille Lacs Lake specifically, so confirm the current rules before you fish.
Check the official Minnesota fishing regulations →
Mille Lacs Lake is about 40 ft (12 m) deep at its deepest point. The depth data here comes from the Minnesota DNR survey of 1944, a decades-old survey (the DNR's original lake-survey map).
Anglers target walleye, smallmouth bass, northern pike, crappie, bluegill, muskellunge, yellow perch, burbot, rock bass, pumpkinseed, brown bullhead, largemouth bass, common carp on Mille Lacs Lake.
Gravel shoal is the top-rated area: a gravel shoal in about 10 ft of water that rates prime for walleye in spring. Open the map above to see every rated spot for each species and season.
For walleye, the summer bite is best in the evening and early morning. Each species page section below lists the seasonal windows, and the map shows a live NOW badge when you're inside one.
Yes — per Minnesota DNR LakeFinder stocking reports records, Mille Lacs Lake was most recently stocked 2025 with 40 muskellunge (adults). The full stocking history is listed above.
Fishing on Mille Lacs Lake is regulated by the Minnesota DNR. Check the official Minnesota regulations for current license requirements, season dates, and size and bag limits — special regulations can apply to this specific water.
Whitefish 8 mi · Black Bass 8 mi · Holt 9 mi · Gregg 9 mi · Ogechie 9 mi · Round 9 mi · Big Pine 9 mi · Smith 10 mi · Shakopee 10 mi · Bassett 10 mi · Camp 10 mi · Barbour 11 mi
See how Mille Lacs Lake stacks up: best largemouth bass lakes in Minnesota · best smallmouth bass lakes in Minnesota · best walleye lakes in Minnesota · best northern pike lakes in Minnesota
More water nearby: Mille Lacs County fishing maps (5 charts). Browse all Minnesota fishing maps or see every water on DepthScout. Bathymetry credit: state fisheries survey programs. How we build these maps. Fish here with a sonar unit that logs? Send us your depth data and we'll improve this chart, credited to you. For fishing guidance only, never navigation.