Search 2,019+ lakes by name, fish species, Michigan county, and stocking date. Updated daily* from the DNR. No guessing, no forums, no outdated reports.
Millions of anglers across all 83 Michigan counties · See what Fishing+ includes
DNR data synced daily.*
Over 11,000 inland lakes, 36,000 miles of rivers and streams, and four of the five Great Lakes. No state comes close. The fish are here. The question every angler faces is the same: where do I go, and is it worth the drive?
The guides know which lakes are loaded.
Now you will too.
The Michigan Department of Natural Resources maintains detailed stocking records for hundreds of lakes — but accessing that data is a chore. Buried in spreadsheets, split across multiple systems, updated without notice.
Michigan Fishing pulls that data directly into every lake profile. One search. Instant results. You see what was stocked, how many, and when — without digging through government databases.
Combine that with live weather, species populations, and community catch reports, and you have a complete picture of any lake before you ever back the trailer down the ramp.
Browse Fish Species →Every one of these has full DNR data, fish species lists, and boat launch info.
Most anglers still rely on outdated info, word-of-mouth tips, and luck. Michigan Fishing changes that — giving you the same data the pros use, organized for every lake in the state.
See exactly what has been stocked in any lake, when it was stocked, and how many fish were released. Know before you go. Never show up to an empty lake again.
Real-time conditions with a fishing-specific outlook — wind speed, water temp, cloud cover, barometric pressure, and a plain-English bite rating for each lake.
Every species confirmed on every lake, with population quality ratings, best techniques, seasonal patterns, and state fishing regulations specific to that water.
Ramp conditions, parking capacity, fees, amenities, and user helpfulness ratings for 131+ launches across the state. Know what to expect before you trailer in.
Log every catch — species, size, weight, lure, technique, and conditions. Share catches to the lake's public page or keep your honey holes completely private.
Explore all 2,019+ lakes visually. Filter by target species, county, size, or depth right on the map. Find new spots you never knew existed.
Real DNR stocking data. No guesswork, no AI. Just raw numbers straight from the source. Stocking forecasts, fishing pressure, and restock alerts so you show up knowing, not hoping.
|
Michigan Fishing
DNR data, lake intel & fishing tools for Michigan anglers
|
Free
$0
Always free
|
Most Popular
Fishing+
$4.99/mo
or $49.99/yr, save $9.89
|
|---|---|---|
| Lakes | ||
| Browse all 2,019+ Michigan lakes | ✓ | ✓ |
| Fish species list per lake | ✓ | ✓ |
| Boat launch locations | ✓ | ✓ |
| Live weather & 2-day forecast | ✓ | ✓ |
| DNR stocking history | Older records only | Full history |
| Stocking forecast by lake | × | ✓ |
| Fishing pressure indicator | × | ✓ |
| Fishing regulations & size limits | × | ✓ |
| Fish Species | ||
| Bite calendar | ✓ | ✓ |
| Habitat, behavior & seasonal patterns | ✓ | ✓ |
| Best techniques, rigs & bait | ✓ | ✓ |
| Species stocking outlook | × | ✓ |
| Your Account | ||
| Save favorite lakes | ✓ | ✓ |
| Catch log | 30-day history visible | Full history |
| View leaderboards | ✓ | ✓ |
| Appear on leaderboards | × | ✓ |
| Restock alerts for favorites & species | × | ✓ |
| Trip planner | × | ✓ |
| Personalized weekly fishing digest | × | ✓ |
|
No account yet? Create one free — required to subscribe. Already have one? Log in → |
Fishing+ → | |
Type any Michigan lake name or pick a county. Instant results from all 2,019+ lakes in the database.
See fish species, DNR stocking history, current weather, water conditions, and boat launch locations — all on one page.
Head to the water knowing exactly what's there, what was recently stocked, and what the bite conditions look like today.