Mason County fish stocking & fishing report

In the last 12 months, the Michigan DNR reported stocking 442,415 fish at 6 lakes and streams in Mason County, including Walleye, Brown Trout and Chinook Salmon. The most recent plant was on Jun 2, 2026.

442,415Fish stocked (12 months)
6Lakes and streams
Jun 2Most recent plant
6Species
Get a text when the DNR reports fish stocked in Mason County. Get Mason alerts

Recent stockings in Mason County

Newest first. DNR reports last checked Nov 10, 2026, 9:28 AM.

Jun 2, 2026
Hamlin Lake149,984 Walleye · avg 1.2 in · Muskegon strainDuneview Drive road ending
Jun 2, 2026
Hackert (Crystal) Lake14,802 Walleye · avg 1.2 in · Muskegon strainHACKERT (CRYSTAL) LAKE P.A.S.
May 13, 2026
Big Sable River2,800 Brown Trout · avg 5.3 in · Sturgeon River strainSCHOENHERR RD
May 13, 2026
Big Sable River2,800 Brown Trout · avg 5.3 in · Sturgeon River strainSTEPHENS RD
May 13, 2026
Big Sable River1,900 Brown Trout · avg 5.3 in · Sturgeon River strainFREESOIL RD
May 13, 2026
Big Sable River1,900 Brown Trout · avg 5.3 in · Sturgeon River strainDARR ROAD
Apr 30, 2026
Big Sable River99,452 Chinook Salmon · avg 3.7 in · Michigan strainSTATE PARK NET PEN
Apr 29, 2026
Big S Br Pere Marquette River10,607 Rainbow Trout · avg 7 in · Michigan strainWASHINGTON ROAD BRIDGE
Apr 28, 2026
Pere Marquette River5,200 Brown Trout · avg 6.5 in · Wild Rose strainWALHALLA BRIDGE
Apr 28, 2026
Pere Marquette River3,300 Brown Trout · avg 6.5 in · Wild Rose strainLANDON RD
Apr 28, 2026
Pere Marquette River2,400 Brown Trout · avg 6.5 in · Wild Rose strainBAROTHYS LODGE
Apr 28, 2026
Big S Br Pere Marquette River1,700 Brown Trout · avg 6.5 in · Wild Rose strainWALHALLA ROAD
Apr 28, 2026
Big S Br Pere Marquette River1,700 Brown Trout · avg 6.5 in · Wild Rose strainTAYLOR ROAD PAS
Apr 28, 2026
Big S Br Pere Marquette River1,700 Brown Trout · avg 6.5 in · Wild Rose strainHAWLEY ROAD
Apr 28, 2026
Big S Br Pere Marquette River1,698 Brown Trout · avg 6.5 in · Wild Rose strainANTHONY ROAD.
Apr 28, 2026
Big S Br Pere Marquette River1,695 Brown Trout · avg 6.5 in · Wild Rose strainWASHINGTON ROAD BRIDGE
Apr 9, 2026
Lake Michigan - Ludington Harbor11,620 Brown Trout · avg 6.2 in · Wild Rose strainLUDINGTON CAR FERRY
Apr 9, 2026
Lake Michigan - Ludington Harbor11,620 Brown Trout · avg 6.2 in · Wild Rose strainLUDINGTON CAR FERRY
Apr 9, 2026
Lake Michigan - Ludington Harbor11,620 Brown Trout · avg 6.2 in · Wild Rose strainLUDINGTON CAR FERRY
Apr 8, 2026
Lake Michigan - Ludington Harbor12,680 Brown Trout · avg 6.4 in · Wild Rose strainLUDINGTON CAR FERRY
Apr 8, 2026
Lake Michigan - Ludington Harbor12,680 Brown Trout · avg 6.4 in · Wild Rose strainLUDINGTON CAR FERRY
Apr 8, 2026
Lake Michigan - Ludington Harbor12,680 Brown Trout · avg 6.4 in · Wild Rose strainLUDINGTON CAR FERRY
Apr 7, 2026
Big Sable River14,918 Coho Salmon · avg 5.4 in · Michigan strainSTATE PARK
Apr 6, 2026
Big Sable River15,951 Coho Salmon · avg 5.4 in · Michigan strainSTATE PARK
Apr 1, 2026
Lake Michigan - Ludington Harbor35,008 Lake Trout · avg 6 in · Seneca Lake strainLudington Municipal Marina

Every stocked lake and stream in Mason County

Last 12 months, newest first.

Lake or streamLast stockedSpeciesFish (12 mo)
Hackert (Crystal) LakeJun 2, 2026Walleye14,802
Hamlin LakeJun 2, 2026Walleye149,984
Big Sable RiverMay 13, 2026Brown Trout, Chinook Salmon, Coho Salmon139,721
Big S Br Pere Marquette RiverApr 29, 2026Brown Trout, Rainbow Trout19,100
Pere Marquette RiverApr 28, 2026Brown Trout10,900
Lake Michigan - Ludington HarborApr 9, 2026Brown Trout, Lake Trout107,908

About this report

This page lists the public fish plants the Michigan DNR has reported in Mason County over the last 12 months. It updates by itself every time the DNR posts new stocking reports. Private pond plants are left out. The DNR sometimes posts reports days or weeks after the fish go in, so a lake may have been stocked before it shows up here.

Want to know the day a new report posts? Stocked MI texts you when the DNR reports fish stocked in up to 3 counties you pick, for $40 a year or $5 a month. Sign up for Mason County alerts.

Other Michigan counties