Michigan trout stocking report
461 stocked waters in Michigan, including 249 lakes and ponds and 204 streams, stocked most heavily in April to May. The most recent stocking was 4 weeks ago (Oct 13, 2026). On our record, 100 Michigan waters have been stocked in November and December (254 stocking days). Updated nightly from the Michigan Department of Natural Resources (Michigan DNR) stocking data.
Stocked this week in MichiganFind stocked ponds, lakes and streams near me
Stocked in the last 30 days
- Manistee RiverManistee · Brown trout, 45,950 fish · Oct 13, 2026
When Michigan stocks trout
Most Michigan stockings come in April to May. Each bar counts stocking days (one water on one day) across every year on record.
What days of the week Michigan stocks trout
On our record, Michigan stocks most often on Wednesdays (24% of stocking days) and Tuesdays (23%). Weekends account for 3%. Counted from 4,899 stocking days (one water on one day) that the Michigan Department of Natural Resources (Michigan DNR) reported with an exact date. Past days are a guide, not a schedule.
Michigan waters stocked in November and December
The waters Michigan has stocked most often in these two months, across every year on record. Past years are a guide, not a schedule.
- 1.Ward LakeLuce County7 stocking days in 7 years, last Nov 4, 2025
- 2.Alberta PondBaraga County7 stocking days in 6 years, last Dec 17, 2024
- 3.Weber LakeCheboygan County6 stocking days in 6 years, last Dec 17, 2025
- 4.Fortune PondIron County6 stocking days in 6 years, last Nov 5, 2025
- 5.Irwin LakeAlger County6 stocking days in 6 years, last Nov 8, 2024
- 6.Big SpringSchoolcraft County5 stocking days in 5 years, last Nov 12, 2025
- 7.Escanaba RiverDelta County5 stocking days in 5 years, last Nov 4, 2025
- 8.Bear LakeDelta County5 stocking days in 5 years, last Dec 2, 2024
- 9.Moccasin LakeMarquette County5 stocking days in 5 years, last Nov 13, 2024
- 10.Twin LakeMarquette County5 stocking days in 5 years, last Nov 9, 2023
- 11.Muskegon RiverMecosta County5 stocking days in 2 years, last Nov 21, 2019
- 12.Courtney LakeOntonagon County4 stocking days in 3 years, last Dec 19, 2025
88 more Michigan waters have November and December stockings on record; each water page shows its full history.
What Michigan stocks
| Species | Waters | Stockings | Fish |
|---|---|---|---|
| Brown trout | 166 | 2,970 | 11,655,955 |
| Rainbow trout | 208 | 2,296 | 21,620,142 |
| Brook trout | 176 | 1,417 | 1,632,865 |
| Lake trout | 48 | 818 | 30,032,700 |
| Splake | 26 | 265 | 1,862,553 |
| Atlantic salmon | 6 | 122 | 2,135,403 |
| Arctic grayling | 5 | 17 | 174,788 |
Most often stocked in Michigan
- 1.Lake MichiganLeelanau County196 stockings, last Jun 3, 2026
- 2.Manistee RiverManistee County145 stockings, last Oct 13, 2026
- 3.Muskegon RiverMecosta County118 stockings, last May 19, 2026
- 4.Lake HuronPresque Isle County112 stockings, last Jun 17, 2026
- 5.Au Sable RiverIosco County80 stockings, last Jun 1, 2026
- 6.Lake SuperiorAlger County72 stockings, last May 8, 2026
- 7.St. Marys RiverChippewa County52 stockings, last Jul 23, 2026
- 8.Escanaba RiverDelta County48 stockings, last Oct 3, 2026
- 9.White RiverOceana County42 stockings, last May 27, 2026
- 10.Rifle RiverOgemaw County41 stockings, last Apr 23, 2026
Michigan stocked waters by county
Each county page lists its waters, recent stockings and when they are usually stocked.
- Alcona County5 waters · Apr 30, 2026
- Alger County21 waters · May 20, 2026
- Allegan County8 waters · Apr 27, 2026
- Antrim County8 waters · May 28, 2026
- Baraga County22 waters · May 20, 2026
- Barry County5 waters · May 6, 2026
- Benzie County3 waters · May 14, 2026
- Berrien County12 waters · Apr 25, 2026
- Calhoun County4 waters · Apr 21, 2026
- Cass County5 waters · Apr 21, 2026
- Charlevoix County4 waters · May 14, 2026
- Cheboygan County7 waters · May 13, 2026
- Chippewa County8 waters · Jul 23, 2026
- Clare County4 waters · May 1, 2026
- Crawford County7 waters · May 11, 2026
- Delta County12 waters · Oct 3, 2026
- Emmet County4 waters · Apr 28, 2026
- Gladwin County3 waters · May 1, 2026
- Gogebic County11 waters · May 12, 2026
- Grand Traverse County7 waters · Apr 29, 2026
- Hillsdale County3 waters · Apr 29, 2025
- Houghton County18 waters · May 28, 2026
- Ionia County6 waters · May 20, 2026
- Iosco County4 waters · Jun 1, 2026
- Iron County15 waters · May 5, 2026
- Kalamazoo County5 waters · May 20, 2026
- Kalkaska County8 waters · Apr 21, 2026
- Kent County6 waters · May 26, 2026
- Keweenaw County5 waters · May 21, 2026
- Lake County3 waters · May 19, 2026
- Leelanau County6 waters · Jun 3, 2026
- Luce County25 waters · May 27, 2026
- Mackinac County8 waters · Aug 27, 2026
- Manistee County4 waters · Oct 13, 2026
- Marquette County38 waters · Jun 11, 2026
- Mason County3 waters · May 13, 2026
- Menominee County4 waters · Jul 3, 2026
- Montcalm County4 waters · May 26, 2026
- Montmorency County6 waters · May 27, 2026
- Muskegon County6 waters · May 21, 2026
- Oakland County7 waters · Jun 12, 2026
- Oceana County3 waters · May 27, 2026
- Ogemaw County7 waters · Apr 23, 2026
- Ontonagon County11 waters · May 12, 2026
- Osceola County3 waters · May 18, 2026
- Oscoda County7 waters · May 8, 2026
- Otsego County13 waters · May 9, 2026
- Ottawa County5 waters · May 21, 2026
- Presque Isle County7 waters · Jul 29, 2026
- Roscommon County3 waters · Apr 16, 2026
- Saint Clair County4 waters · Mar 30, 2026
- Schoolcraft County16 waters · May 20, 2026
- Van Buren County7 waters · May 1, 2026
Other stocked waters
- Northern Lake Huron (Alpena)Sep 10, 2017
- Whitney Drain (Arenac)Apr 25, 2019
- Au Gres River (Arenac)Oct 17, 2017
- Cary Lake (Branch)Apr 1, 2026
- Lake Lavine (Branch)Apr 2, 2019
- Big Clinton Lake (Clinton)Nov 23, 2022
- Norway Lake (Dickinson)Jun 21, 2017
- Battle Creek (Eaton)Apr 21, 2026
- Sebewa Creek (Eaton)Apr 21, 2026
- Pigeon River (Huron)Apr 20, 2022
- Pinnebog River (Huron)Apr 19, 2022
- Red Cedar River (Ingham)Apr 28, 2026
- Chippewa River (Isabella)Apr 30, 2026
- Pine River (Isabella)Apr 30, 2026
- Farwell Lake (Jackson)Mar 31, 2026
- Swains Lake (Jackson)Mar 31, 2026
- Deep Lake (Lenawee)Apr 29, 2025
- Allen Lake (Lenawee)May 3, 2019
- Spring Mill Pond (Livingston)Mar 25, 2026
- Appleton Lake (Livingston)May 1, 2019
- Muskegon River (Mecosta)May 19, 2026
- Little Muskegon River (Mecosta)Apr 7, 2026
- Manistee River (Middle) (Missaukee)Nov 2, 2021
- Morissy Creek (Missaukee)Jun 10, 2017
- Condon Lake (Newaygo)May 7, 2026
- Curtis Creek (Saint Joseph)Apr 20, 2026
- Harmon Lake (Tuscola)Feb 7, 2019
- Mill Creek (Washtenaw)Apr 30, 2026
- Upper River Rouge (Wayne)Oct 17, 2020
- Lake Billings (Wexford)Apr 22, 2020
- Slagle Creek (Wexford)Aug 17, 2019
Run a club, shop or local site? Put Michigan's latest stockings on your website, free.