Rivers
44 rivers and reaches, grouped by the region that sets their hatch offset. Each profile shows which fish are in the river by month, signature hatches, live gauges, and the gear rules from the 2026 digest.
Southeast Lower Peninsula
Southwest Lower Peninsula
Muskegon River below Croton Dam
Newaygo, Newaygo County · tailwater · -12 d
SteelheadChinook salmonCoho salmonBrown troutRainbow trout (resident)
White River
Hesperia, Newaygo and Oceana Counties · groundwater · -10 d
Brown troutBrook troutSteelheadChinook salmonCoho salmon
Rogue River
Rockford, Kent County · groundwater · -10 d
Rainbow trout (resident)Brown troutBrook troutSteelheadChinook salmonCoho salmon
Grand River (Sixth Street Dam)
Grand Rapids, Kent County · runoff · -12 d
SteelheadChinook salmonCoho salmonBrown trout
St. Joseph River (Berrien Springs)
Berrien Springs and Niles, Berrien County · runoff · -14 d
SteelheadChinook salmonCoho salmon
Kalamazoo River
Allegan and New Richmond, Allegan County · runoff · -14 d
SteelheadChinook salmonCoho salmon
Dowagiac River
Dowagiac and Niles, Cass and Berrien Counties · groundwater · -14 d
Brown troutSteelheadChinook salmonCoho salmon
Northeast Lower Peninsula
Au Sable River (Holy Waters and Main Stream to McMasters)
Grayling, Crawford County · groundwater · baseline
Brown troutBrook troutRainbow trout (resident)
Au Sable River, North Branch
Lovells, Crawford County · groundwater · baseline
Brook troutBrown troutRainbow trout (resident)
Au Sable River, South Branch (Mason Tract)
Roscommon, Crawford County · groundwater · baseline
Brown troutBrook trout
Au Sable River below Mio (Trophy Water to Alcona)
Mio, Oscoda County · tailwater · baseline
Brown troutRainbow trout (resident)
Au Sable River below Foote Dam
Oscoda, Iosco County · tailwater · baseline
SteelheadChinook salmonCoho salmonAtlantic salmon
Pigeon River (Pigeon River Country)
Vanderbilt, Otsego and Cheboygan Counties · mixed · +10 d
Brown troutRainbow trout (resident)Brook trout
Sturgeon River (Cheboygan County)
Wolverine and Indian River, Cheboygan County · mixed · +10 d
Brown troutRainbow trout (resident)Brook troutSteelhead
Black River (Otsego and Montmorency Counties)
Tin Shanty Bridge, Otsego and Montmorency Counties · mixed · +10 d
Brook troutBrown troutRainbow trout (resident)
Rifle River
Sterling and West Branch, Ogemaw and Arenac Counties · mixed · baseline
Brown troutSteelheadChinook salmon
Northwest Lower Peninsula
Manistee River, Upper (CR 612 to CCC Bridge)
Grayling and Kalkaska, Crawford and Kalkaska Counties · groundwater · baseline
Brown troutBrook troutRainbow trout (resident)
Big Manistee River below Tippy Dam
Wellston, Manistee County · tailwater · +4 d
SteelheadChinook salmonCoho salmonBrown troutRainbow trout (resident)
Little Manistee River
Irons and Freesoil, Lake and Manistee Counties · groundwater · baseline
SteelheadChinook salmonCoho salmonBrown troutBrook troutRainbow trout (resident)
Pine River (Manistee tributary)
Hoxeyville, Lake and Wexford Counties · groundwater · baseline
Rainbow trout (resident)Brown troutBrook troutSteelhead
Boardman River
Traverse City, Grand Traverse County · mixed · baseline
Brook troutBrown troutSteelheadChinook salmonCoho salmonAtlantic salmon
Jordan River
East Jordan, Antrim and Charlevoix Counties · groundwater · +12 d
Brook troutBrown troutRainbow trout (resident)SteelheadChinook salmonCoho salmon
Platte River
Honor, Benzie County · groundwater · baseline
Coho salmonChinook salmonSteelheadBrown trout
Betsie River
Benzonia and Thompsonville, Benzie County · runoff · +14 d
Chinook salmonCoho salmonSteelheadBrown trout
Pere Marquette River
Baldwin, Lake County · groundwater · -8 d
Brown troutSteelheadChinook salmonCoho salmonRainbow trout (resident)
Big Sable River above Hamlin Lake
Free Soil, Mason County · mixed · -8 d
Brown troutBrook trout
Big Sable River below Hamlin Lake (Ludington State Park)
Ludington State Park, Mason County · tailwater · -8 d
Chinook salmonCoho salmonSteelhead
Upper Peninsula
Two Hearted River
Newberry and Deer Park, Luce County · runoff · +18 d
Brook troutSteelheadRainbow trout (resident)Chinook salmonCoho salmonPink salmon
Blind Sucker River
Between Grand Marais and Deer Park, Luce County · runoff · +18 d
SteelheadChinook salmonCoho salmonPink salmonBrook trout
Fox River (Seney)
Seney, Schoolcraft County · groundwater · +18 d
Brook trout
Escanaba River
Cornell and Gwinn, Delta and Marquette Counties · mixed · +21 d
Brook troutBrown troutRainbow trout (resident)Coho salmonSteelheadChinook salmon
Ontonagon River
Ewen and Ontonagon, Ontonagon and Gogebic Counties · runoff · +21 d
Brook troutBrown troutRainbow trout (resident)SteelheadChinook salmonCoho salmonPink salmon
Carp River (Mackinac County)
St. Ignace, Mackinac County · runoff · +18 d
SteelheadPink salmonChinook salmonCoho salmon
Chocolay River
Harvey and Marquette, Marquette County · mixed · +21 d
Brown troutRainbow trout (resident)Brook troutSteelheadPink salmonChinook salmonCoho salmon
Big Huron River (Baraga County)
Skanee, Baraga County · runoff · +21 d
Brook troutSteelheadPink salmon
Yellow Dog River
Big Bay, Marquette County · runoff · +21 d
Brook trout
Presque Isle River
Wakefield and the Porcupine Mountains, Gogebic County · runoff · +21 d
Brown troutRainbow trout (resident)Brook troutSteelheadCoho salmonChinook salmonPink salmon
Sturgeon River (Baraga and Houghton Counties)
Alston and Baraga, Baraga and Houghton Counties · runoff · +21 d
SteelheadBrook troutBrown trout
St. Marys River (Sault rapids)
Sault Ste. Marie, Chippewa County · tailwater · +18 d
Atlantic salmonPink salmonSteelheadChinook salmonCoho salmonRainbow trout (resident)
Tahquamenon River
Paradise and Newberry, Luce and Chippewa Counties · runoff · +18 d
Brook trout
Anna River
Munising, Alger County · mixed · +21 d
Coho salmonBrown troutSteelhead
Salmon Trout River
Big Bay, Marquette County · mixed · +21 d
Brook troutSteelhead