What was stocked, how many, what size, and when, going back decades. Then we do the math on growth, so you can see which lakes should be holding adult fish right now.
No card required
Covering lakes in all 83 Michigan counties · See what Fishing Pro includes
Michigan fish restocked on Oct 26, 2026
Michigan has over 1,493 inland lakes. The DNR stocks millions of fish into them, most of them small. Here's how we turn those records into where to fish.
Species, count, size, and date for every stocking, sourced from Michigan DNR public stocking records.
We estimate how big those fish should be today, based on species growth rates and years in the water.
See which lakes should be holding adult-size stocked fish now, and rank them for your next trip.
Every lake's full DNR stocking history and restock forecast is free, no account needed. Fishing Pro adds the tools that plan your next trip, unlimited trip planning with full "best bets" rankings, unlimited stocking alerts, CSV export, and your full catch history on the leaderboard.
Every stocking event on record for any lake: species, quantity, size, and date, going back decades. Completely free, no account required, including this year's records.

Log every catch: species, size, weight, lure, and conditions. Fishing Pro keeps your full catch history with CSV export (free accounts only see the last 30 days) and puts your best catches up on the statewide leaderboard.

We analyze years of DNR history for each lake to predict its peak stocking months and most-stocked species: so you know roughly when a lake is due to get restocked, not just what happened last time. Free for every lake, no account required.

Tell it when, where, and what you're targeting and we'll rank every matching lake by whether its stocked fish should be keeper-size by your trip date, plus species fit and access, graded A to F. Free accounts get 1 trip plan a month and the top 3 best bets; Fishing Pro unlocks unlimited plans and the full ranked list.

7-day free trial, no card required · Cancel anytime.
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.
Every lake's DNR stocking history, forecast, and regulations are free for anyone, no account needed. Fishing Pro is for the planning side: unlimited trip ranking, unlimited stocking alerts, and your full catch history with CSV export, so you spend less time cross-referencing and more time fishing.
|
Michigan Fishing
DNR data, lake intel & fishing tools for Michigan anglers
|
Free
$0
Always free
|
Most Popular
Fishing Pro
$4.99/mo
or $49.99/yr, save $9.89
|
|---|---|---|
| Lakes & Stocking Data, always free | ||
| Browse all 1,992 Michigan lakes | ✓ | ✓ |
| Fish species list per lake | ✓ | ✓ |
| Boat launch locations | ✓ | ✓ |
| Live weather & 2-day forecast | ✓ | ✓ |
| Full DNR stocking history, every year | ✓ | ✓ |
| Stocking forecast by lake | ✓ | ✓ |
| Growth & maturity estimates | ✓ | ✓ |
| Fishing regulations & size limits | ✓ | ✓ |
| Fishing pressure estimate | ✓ | ✓ |
| Fishing conditions score, breakdown & tips | ✓ | ✓ |
| Fish Species | ||
| Bite calendar | ✓ | ✓ |
| Habitat, behavior & seasonal patterns | ✓ | ✓ |
| Best techniques, rigs & bait | ✓ | ✓ |
| Species stocking outlook | ✓ | ✓ |
| Tools & Your Account | ||
| Save favorite lakes & species | ✓ | ✓ |
| Stocking alerts | 1 included | Unlimited |
| Trip planner | 1 plan/mo, top 3 best bets | Unlimited, full rankings |
| Catch log | 30-day history visible | Full history + CSV export |
| Keeper-size alerts (estimated) | × | ✓ |
| Better-lake emails for saved trips | × | ✓ |
| View leaderboards | ✓ | ✓ |
| Appear on leaderboards | × | ✓ |
| Submit angler tips | ✓ | ✓ |
|
No account yet? Create one free, required to subscribe. Already have one? Log in → |
Fishing Pro → | |
Type any Michigan lake name or pick a county. Instant results from all 1,992 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.