Fishing in Michigan
140 verified fishing spots across Michigan, with fish species, bait recommendations, best fishing times, public access details, and official regulations.
Top fishing spots in Michigan
Source Verified
Keweenaw Bay
L'Anse, MI· 46.8667, -88.4667
Lake Trout • Coho Salmon • Lake Whitefish +more
Today's fishing
65.0Good
Best time
6:37 AM
Source Verified
Misery Bay
Toivola, MI· 47.0142, -88.9833
Lake Trout • Brook Trout • Pink Salmon
Today's fishing
62.0Fair
Best time
6:39 AM
Source Verified
Munising Bay
Munising, MI· 46.4172, -86.6492
Splake • Lake Whitefish • Coho Salmon
Today's fishing
70.0Good
Best time
6:28 AM
Source Verified
Cheboygan Pier
Cheboygan, MI· 45.6569, -84.4628
Chinook Salmon • Northern Pike • Smallmouth Bass
Today's fishing
70.0Good
Best time
6:18 AM
Source Verified
Caseville County Park Beach
Caseville, MI· 43.9422, -83.2758
Smallmouth Bass • Walleye • Yellow Perch
Today's fishing
69.0Good
Best time
6:10 AM
Source Verified
Frankfort North Breakwater Pier
Frankfort, MI· 44.6319, -86.2514
Chinook Salmon • Coho Salmon • Steelhead
Today's fishing
68.0Good
Best time
6:23 AM
Source Verified
Port Austin State Dock Pier
Port Austin, MI· 44.0483, -82.9986
Walleye • Smallmouth Bass • Yellow Perch
Today's fishing
67.0Good
Best time
6:09 AM
Source Verified
Bear Creek
Brethren, MI· 44.3547, -85.9553
Brook Trout • Steelhead • Brown Trout
Today's fishing
66.0Good
Best time
6:21 AM
Source Verified
Tobacco River
Beaverton, MI· 43.8833, -84.4817
Brown Trout • Smallmouth Bass • Northern Pike
Today's fishing
71.0Good
Best time
6:14 AM
Source Verified
Kawkawlin River
Bay City, MI· 43.6492, -83.8961
Walleye • Yellow Perch • Channel Catfish
Today's fishing
70.0Good
Best time
6:12 AM
Source Verified
Sturgeon River (Cheboygan County)
Wolverine, MI· 45.3614, -84.6053
Rainbow Trout • Brown Trout • Brook Trout
Today's fishing
69.0Good
Best time
6:18 AM
Source Verified
Pigeon River
Vanderbilt, MI· 45.1633, -84.4533
Brook Trout • Brown Trout
Today's fishing
66.0Good
Best time
6:17 AM
Popular cities
Wellston · 4Ludington · 4St. Joseph · 4Bay City · 3Boyne City · 3Paradise · 3Harrison Township · 3Grayling · 3Cheboygan · 2Frankfort · 2Beaverton · 2Crystal Falls · 2Gladwin · 2Escanaba · 2Curtis · 2Cadillac · 2Baldwin · 2Indian River · 2Traverse City · 2Newaygo · 2L'Anse · 1Toivola · 1Munising · 1Caseville · 1Port Austin · 1Brethren · 1Wolverine · 1Vanderbilt · 1Wakefield · 1Ontonagon · 1
Popular species in Michigan
Fishing regulations in Michigan
Always confirm current seasons, size limits, and license requirements with the official state wildlife agency before fishing.
Michigan DNR — official regulations