Michigan's #1 Fishing Resource

Every Michigan DNR Fish Stocking Record, Down to the Lake

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

1,493 Lakes With Records
77,081 Stocking Events
2.1 billion Fish Stocked Since 1979
42 Species Stocked
Example From the Records
Swan River, Michigan
170,245 Chinook Salmon fingerlings · stocked Jun 2022
Est. keeper-size: likely now

Michigan fish restocked on Oct 26, 2026

Stop Guessing. Fish Where They've Had Time to Grow.

From Stocking Truck to Keeper Size

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.

1

The Record

Species, count, size, and date for every stocking, sourced from Michigan DNR public stocking records.

→
2

The Growth

We estimate how big those fish should be today, based on species growth rates and years in the water.

→
3

The Payoff

See which lakes should be holding adult-size stocked fish now, and rank them for your next trip.

Without Michigan Fishing
  • Picking lakes based on old forum posts and word-of-mouth tips
  • Driving an hour to water that hasn't been stocked in over a year
  • No idea what species are present or in what numbers
  • Missing the best windows because you didn't know the stocking schedule
With Michigan Fishing
  • Full DNR stocking history: every year on record, for every lake
  • Lakes stocked 2-3 years ago have keeper-size fish feeding right now
  • Instant alerts the moment the DNR logs new stocking activity
  • Live weather, bite forecast, species data and regulations in one place
🗺 Unlimited Trip Planner Rank every matching lake for your trip, full results. Not just the top 3
🔔 Unlimited Stocking Alerts Email alerts for every lake and species you care about, not just one
🏆 Catch Log & Leaderboards Full catch history, CSV export, and a shot at the statewide leaderboard
👥 Invite a Friend Earn bonus days on your plan when a friend you invite subscribes
The DNR data is already free. Try Pro free for 7 days for the planning tools. No card, no catch.
Try Fishing Pro FREE 7-Day Trial Browse lakes free →
If it doesn't help you plan more trips, don't upgrade. Simple as that.
🌊
4 Great Lakes Superior, Michigan, Huron & Erie all border Michigan
🐟
149 Fish Species From trophy Muskies to rare Cisco
📋
Active DNR Stocking Millions of fish stocked annually across hundreds of lakes
🎣
800,000+ Fishing Licenses Sold in Michigan from June 2023 to June 2024, per the DNR
Michigan Fishing Pro

The Features Serious Anglers Actually Use

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.

Full DNR Stocking History FREE

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.

Michigan Fishing full DNR stocking records table for Pontiac Lake, free for every lake

Catch Log & Leaderboards PRO

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.

Michigan Fishing leaderboard ranking the biggest fish caught by length, with angler name, species, and lake

Stocking Forecast FREE

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.

Michigan Fishing stocking forecast for Pontiac Lake showing peak stocking months and most stocked species, free for every lake

Trip Planner PRO

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.

Michigan Fishing Trip Planner ranking lakes by score and grade for a Walleye fishing trip with a Fishing Pro subscription
Try Fishing Pro FREE!

7-day free trial, no card required  ·  Cancel anytime.

DNR Stocking Record Verified Data
SpeciesWalleye
Quantity12,500 fish
StockedSpring 2024
Size at stocking6–8 inches
LakeHoughton Lake, Roscommon Co.
Powered by Real Data

The DNR Data, Finally Accessible

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 →
Just a Sample

A Few of Michigan's 1,992 Lakes

Every one of these has full DNR data, fish species lists, and boat launch info.

Marquette County  ·  4,149 acres
Alewife Bluntnose Minnow Brook Silverside Brook Stickleback +52 more
Midland County  ·  2,180 acres
Black Crappie Blackstripe Topminnow Bluegill Bluntnose Minnow +41 more
Bluegill Bluntnose Minnow Brook Silverside Brook Stickleback +31 more
Black Crappie Bluegill Bluntnose Minnow Brook Silverside +33 more
Black Crappie Bluegill Hybrid Sunfish
Fathead Minnow Hybrid Sunfish Yellow Perch
Browse All 1,992 Lakes →

Free Data. Paid Planning.

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 →
Simple to Use

From Zero to Fishing Intel in Seconds

1

Search a Lake

Type any Michigan lake name or pick a county. Instant results from all 1,992 lakes in the database.

→
2

Check the Data

See fish species, DNR stocking history, current weather, water conditions, and boat launch locations, all on one page.

→
3

Go Catch Fish

Head to the water knowing exactly what's there, what was recently stocked, and what the bite conditions look like today.

Start Exploring →
Get the weekly fishing report Fresh stocking updates, featured lakes, and tips, free in your inbox.