StockingRecord
Menu
Michigan

Lake trout stocking in Michigan

Michigan DNR stocked 2,798,908 lake trout in 23 Michigan waters in 2026, through Nov 6, 2026.

lake trout stocked in 2026
2,798,908
waters stocked in 2026
23
yearly average, 2020–2025
2,886,800

Waters with the most lake trout in 2026

WaterCountyFish
Lake MichiganCharlevoixCharlevoix1,192,904
Lake MichiganEmmetEmmet209,486
Lake HuronMackinacMackinac155,143
Lake MichiganLeelanauLeelanau150,294
Lake HuronPresque IslePresque Isle142,935
Lake Michigan - Grand Traverse BayAntrimAntrim120,247
Lake MichiganMuskegonMuskegon116,300
Lake MichiganAntrimAntrim114,623
Lake HuronAlpenaAlpena107,160
Lake MichiganBenzieBenzie100,760
St. Marys RiverChippewaChippewa100,275
Lake Michigan - Grand Traverse BayLeelanauLeelanau49,868
Crystal LakeBenzieBenzie45,391
Grid 0314CharlevoixCharlevoix40,205
Lake Michigan - Ludington HarborMasonMason35,008
Manistee RiverManisteeManistee34,988
Higgins LakeRoscommonRoscommon31,454
Glen LakeLeelanauLeelanau15,100
Duck LakeGrand TraverseGrand Traverse13,197
Green LakeGrand TraverseGrand Traverse12,527
North Lake LeelanauLeelanauLeelanau9,397
Blue LakeKalkaskaKalkaska1,096
North Blue LakeKalkaskaKalkaska550

Linked names have a page on this site; the others are listed as the agency spells them.

Lake trout stocked each year

  1. 2.7M2020: 2,677,921 fish
  2. 2.8M2021: 2,789,754 fish
  3. 3.2M2022: 3,180,460 fish
  4. 3.2M2023: 3,249,557 fish
  5. 2.7M2024: 2,730,316 fish
  6. 2.7M2025: 2,692,790 fish
  7. 2.8M2026: 2,798,908 fish

Source: DNR fish stocking database, Michigan Department of Natural Resources. Pulled .