Crawford County fish stocking & fishing report

In the last 12 months, the Michigan DNR reported stocking 69,769 fish at 4 lakes and streams in Crawford County, including Walleye and Rainbow Trout. The most recent plant was on Jun 29, 2026.

69,769Fish stocked (12 months)
4Lakes and streams
Jun 29Most recent plant
2Species
Get a text when the DNR reports fish stocked in Crawford County. Get Crawford alerts

Recent stockings in Crawford County

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

Jun 29, 2026
Lake Margrethe62,470 Walleye · avg 2.1 in · Muskegon strainLake Margrethe DNR Public Access Site
Apr 21, 2026
Shupac Lake5,585 Rainbow Trout · avg 7.5 in · Eagle Lake strain
Apr 21, 2026
Kneff Lake994 Rainbow Trout · avg 7.5 in · Eagle Lake strain
Apr 16, 2026
Bright Lake (Alexander Lakes)720 Rainbow Trout · avg 7.4 in · Eagle Lake strainBRIGHT LAKE

Every stocked lake and stream in Crawford County

Last 12 months, newest first.

Lake or streamLast stockedSpeciesFish (12 mo)
Lake MargretheJun 29, 2026Walleye62,470
Kneff LakeApr 21, 2026Rainbow Trout994
Shupac LakeApr 21, 2026Rainbow Trout5,585
Bright Lake (Alexander Lakes)Apr 16, 2026Rainbow Trout720

About this report

This page lists the public fish plants the Michigan DNR has reported in Crawford 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 Crawford County alerts.

Other Michigan counties