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
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
| Lake or stream | Last stocked | Species | Fish (12 mo) |
|---|---|---|---|
| Hackert (Crystal) Lake | Jun 2, 2026 | Walleye | 14,802 |
| Hamlin Lake | Jun 2, 2026 | Walleye | 149,984 |
| Big Sable River | May 13, 2026 | Brown Trout, Chinook Salmon, Coho Salmon | 139,721 |
| Big S Br Pere Marquette River | Apr 29, 2026 | Brown Trout, Rainbow Trout | 19,100 |
| Pere Marquette River | Apr 28, 2026 | Brown Trout | 10,900 |
| Lake Michigan - Ludington Harbor | Apr 9, 2026 | Brown Trout, Lake Trout | 107,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
- Alcona
- Alger
- Allegan
- Alpena
- Antrim
- Arenac
- Baraga
- Barry
- Bay
- Benzie
- Berrien
- Branch
- Calhoun
- Cass
- Charlevoix
- Cheboygan
- Chippewa
- Clare
- Clinton
- Crawford
- Delta
- Dickinson
- Eaton
- Emmet
- Genesee
- Gladwin
- Gogebic
- Grand Traverse
- Gratiot
- Hillsdale
- Houghton
- Huron
- Ingham
- Ionia
- Iosco
- Iron
- Isabella
- Jackson
- Kalamazoo
- Kalkaska
- Kent
- Keweenaw
- Lake
- Lapeer
- Leelanau
- Lenawee
- Livingston
- Luce
- Mackinac
- Macomb
- Manistee
- Marquette
- Mason
- Mecosta
- Menominee
- Midland
- Missaukee
- Monroe
- Montcalm
- Montmorency
- Muskegon
- Newaygo
- Oakland
- Oceana
- Ogemaw
- Ontonagon
- Osceola
- Oscoda
- Otsego
- Ottawa
- Presque Isle
- Roscommon
- Saginaw
- St. Clair
- St. Joseph
- Sanilac
- Schoolcraft
- Shiawassee
- Tuscola
- Van Buren
- Washtenaw
- Wayne
- Wexford