Fishing report

Michigan fishing

Every angling destination Snoflo tracks in Michigan — with fish species, water conditions, and weather forecast at each spot. Built for anglers planning a trip.

Areas in Michigan
142
Fresh + salt
Both
Across the U.S.
3,302
Updated
May 22
Open the Michigan fishing layer on the map Angling destinations and water access filtered to Michigan.
Open the map →
May
22
2026
Fishing report
Michigan is one of the best destinations for fishing enthusiasts in the United States, with a variety of species and gorgeous angling locations. Some of the most popular fishing spots in the state include Lake St. Clair, the Grand River, and the Pere Marquette River.

There are various types of fish found in Michigan's waters, including walleye, salmon, bass, pike, and trout. The best times of year to fish in Michigan depend on the species you want to catch, as well as the location. The spring and fall seasons are usually the best for fly fishing, while summer is ideal for bass fishing.

The average seasonal temperatures in Michigan can range from the 50s in the fall to the 80s in the summer.

When it comes to bait and lures, it all depends on the type of fish you're trying to catch. Some common recommendations include using live bait like worms or minnows for trout and salmon, while artificial lures like crankbaits and jigs are better for bass and pike.

Interesting fishing facts about Michigan include the fact that it has over 11,000 inland lakes and hundreds of miles of Great Lakes shoreline, making it one of the top fishing destinations in the country. Additionally, Michigan is home to the world's largest freshwater fish, the Lake Sturgeon, which can weigh over 200 pounds!
Full directory

Michigan fishing areas

Every documented angling destination in Michigan. Sortable, quickly filterable. Tap any one for species, access, and conditions.

142 entries
Fishing area Fish species
40th Street Pond Largemouth Bass, Bluegill
Alberta Pond Largemouth Bass, Bluegill
Anna River Rainbow Trout
Au Gres River ·
Austin Lake Largemouth Bass, Bluegill
Avery Lake Largemouth Bass, Smallmouth Bass, Bluegill + 4 more
Baptist Lake Largemouth Bass, Rock Bass, Bluegill + 4 more
Bar Lake - Lake Michigan - Bar Lake Outlet Largemouth Bass, Bluegill
Belleville Lake Largemouth Bass, Smallmouth Bass, Brown Bullhead + 7 more
Betsie Lake Largemouth Bass, Bluegill, Brown Bullhead + 1 more
Big Fish Lake Largemouth Bass, Bluegill, Brown Bullhead + 6 more
Big Sable River King Salmon, Brown Trout
Bishop Lake Largemouth Bass, Bluegill, Black Crappie + 3 more
Black River Brook Trout, Brown Trout
Blanch Lake Largemouth Bass, Bluegill, Black Crappie + 2 more
Boardman Lake Rock Bass, Brown Bullhead, Black Crappie + 3 more
Boardman River Rainbow Trout
Boot Lake Largemouth Bass, Bluegill, Northern Pike + 1 more
Bostwick Lake Largemouth Bass, Bluegill, Common Carp + 4 more
Brevoort Lake Largemouth Bass, Striped Bass, Bluegill + 3 more
Bright Lake Largemouth Bass, Smallmouth Bass, Bluegill + 3 more
Brimley Bay King Salmon, Pink Salmon
Bruin Lake Largemouth Bass, Bluegill, Common Carp + 3 more
Burchfield Park Pond Largemouth Bass, Bluegill
Camp Seven Lake Largemouth Bass, Rock Bass, Smallmouth Bass + 6 more
Carter Lake At Thelma Spencer Park Largemouth Bass, Bluegill
Cass Lake Largemouth Bass, Smallmouth Bass, Bluegill + 7 more
Cass River ·
Castle Rock Ponds Largemouth Bass, Bluegill
Cedar Island Lake Largemouth Bass, Smallmouth Bass, Bluegill + 1 more
Cedar River Largemouth Bass, Rock Bass, Smallmouth Bass + 13 more
Central Park Pond Largemouth Bass, Bluegill, Northern Pike
Cheboygan River Rainbow Trout
Chilson Impoundment Bluegill, Northern Pike, Redear Sunfish
Cooke Dam Pond Largemouth Bass, Smallmouth Bass, Black Crappie + 4 more
Copper Harbor Splake
Cornwall Creek Flooding Largemouth Bass, Bluegill
Cox Pond Largemouth Bass, Bluegill, Brook Trout
Crater Lake Fishing Access ·
Crotched Lake Largemouth Bass, Bluegill, Black Crappie + 2 more
Dead Stream Flooding Largemouth Bass, Bluegill
Deer Lake Basin Largemouth Bass, Bluegill, Brook Trout
Deerfield County Park Swimming Pond Largemouth Bass, Bluegill
Dickinson Lake Largemouth Bass, Smallmouth Bass, Bluegill + 9 more
Duck Lake Largemouth Bass, Bluegill
Dumont Lake Largemouth Bass, Bluegill, Brown Bullhead + 3 more
East Arm Grand Traverse Bay Smallmouth Bass
East Branch Au Gres River ·
Elk River Smallmouth Bass, Brown Trout, Rainbow Trout
Fife Lake Largemouth Bass, Smallmouth Bass, Bluegill + 4 more
Fine Lake Largemouth Bass, Bluegill, Black Crappie + 2 more
Firefighters' Park Lakes Largemouth Bass, Bluegill
Fish Cam ·
Fishing Peir ·
Fishing Terrace ·
Flat River Rock Bass, Smallmouth Bass, Bluegill + 1 more
Fleming Drain Northern Pike, Redear Sunfish
Fletcher Pond Largemouth Bass, Smallmouth Bass, Bluegill + 2 more
Foote Dam (Au Sable River) Brown Trout, Rainbow Trout, Walleye
Ford River Smallmouth Bass, Northern Pike, Brown Trout + 1 more
Fourmile Pond Rock Bass, Smallmouth Bass, Northern Pike + 1 more
Gene Pond Largemouth Bass, Bluegill, Brown Bullhead + 2 more
Georgetown Lakes Largemouth Bass, Bluegill
Glory Lake Largemouth Bass, Bluegill
Golden Rod Beech Pond Largemouth Bass, Bluegill
Grand River (Eaton Rapids) Largemouth Bass, Smallmouth Bass, White Bass + 11 more
Grebe Lake Largemouth Bass, Bluegill, Brown Bullhead + 4 more
Green Bay Smallmouth Bass, Brown Bullhead, Common Carp + 7 more
Gun Lake Largemouth Bass, Bluegill, Channel Catfish + 3 more
Haithco Lake Largemouth Bass, Bluegill
Hamlin Lake Largemouth Bass, Smallmouth Bass, Bluegill + 6 more
Hawthorn Pond Largemouth Bass, Bluegill
Higgins Lake Largemouth Bass, Bluegill, Northern Pike + 3 more
Hoister Lake Largemouth Bass, Bluegill
Holloway Reservoir Largemouth Bass, Smallmouth Bass, Common Carp + 6 more
Hopkins Creek ·
Hopkins Lake Largemouth Bass, Smallmouth Bass, Bluegill + 7 more
Houghton Lake Largemouth Bass, Bluegill, Northern Pike + 1 more
House Lake Largemouth Bass, Bluegill
Hubbard Lake Largemouth Bass, Smallmouth Bass, Bluegill + 3 more
Huron River-Gallup Park/Geddes Pond Largemouth Bass, Bluegill
Idlewild Lake Largemouth Bass, Bluegill
Indian Lake Largemouth Bass, Bluegill, Splake + 2 more
Indian River Largemouth Bass, Smallmouth Bass, Bluegill + 6 more
Kalamazoo River Rainbow Trout, Walleye
Kids Creek ·
Lake Alliance Largemouth Bass, Bluegill
Lake Antoine Largemouth Bass, Rock Bass, Smallmouth Bass + 9 more
Lake Arcadia (Public Fishing Dock At Grebe Park) Largemouth Bass, Bluegill, Brown Trout
Lake Besser Green Sunfish
Lake Cadillac Largemouth Bass, Rock Bass, Smallmouth Bass + 8 more
Lake Charlevoix Largemouth Bass, Bluegill
Lake Dubonnet Largemouth Bass, Bluegill, Brown Bullhead
Lake Fanny Hooe Largemouth Bass, Smallmouth Bass, Bluegill + 4 more
Lake Gerald (Twin Lakes) Largemouth Bass, Bluegill
Lake Huron Largemouth Bass, Bluegill
Lake Leelanau Largemouth Bass, Rock Bass, Smallmouth Bass + 1 more
Lake Minnawanna Largemouth Bass, Bluegill, Brown Bullhead + 6 more
Lake Ottawa Largemouth Bass, Bluegill
Lake Ovid Largemouth Bass, Bluegill, Channel Catfish + 4 more
Lake Superior King Mackerel, Blue Marlin, White Shark + 1 more
Lake Tillatoba ·
Lake To The Hills Largemouth Bass
Lake Winyah Largemouth Bass, Rock Bass, Smallmouth Bass + 5 more
Lime Kiln Pond Largemouth Bass, Bluegill
Little Pine Island Lake Largemouth Bass, Bluegill
Lloyd's Bayou Largemouth Bass, Bluegill, Channel Catfish + 1 more
Log Mark Rest Stop Canoe And Fishing Landing ·
Londo Lake Largemouth Bass, Rock Bass, Smallmouth Bass + 6 more
Manistique Lake Largemouth Bass, Smallmouth Bass, Bluegill + 2 more
Maybury Pond Largemouth Bass, Bluegill
Moccasin Lake Largemouth Bass, Bluegill, Green Sunfish + 1 more
Motz Lake Largemouth Bass, Bluegill
Mullett Lake Largemouth Bass, Bluegill, Yellow Perch + 2 more
Muskallonge Lake Largemouth Bass, Rock Bass, Bluegill + 4 more
O'Brien Lake Access ·
Otter Lake Largemouth Bass, Bluegill
Peavy Pond ·
Pere Marquette River Brown Trout
Petes Lake Largemouth Bass, Rock Bass, Bluegill + 5 more
Pine River Largemouth Bass, Smallmouth Bass, White Bass + 3 more
Pinnebog River Common Carp, Rainbow Trout
Prickett Reservoir ·
Quarry Lake Largemouth Bass, Bluegill
Rapid River ·
Rockland Pond Largemouth Bass, Bluegill
Saginaw Bay ·
Shakey Lakes Largemouth Bass, Brown Bullhead, Black Crappie + 3 more
Skeels Lake Largemouth Bass, Rock Bass, Smallmouth Bass + 7 more
Sparks Park Urban Fishery Largemouth Bass, Bluegill
Sprinkler Lake Access Site ·
St. Hubert Angler Parking ·
St. Mary's River ·
Suicide Bend Fishing Site ·
Tahquamenon River (Dollarville Dam) Brown Trout, Walleye
Thunder Lake Largemouth Bass, Bluegill, Brown Bullhead + 3 more
Tomahawk Creek Flooding Largemouth Bass, Bluegill, Black Bullhead + 5 more
Twin Falls Flowage Largemouth Bass, Smallmouth Bass, Bluegill + 3 more
Washago Pond Largemouth Bass, Bluegill
West Arm Grand Traverse Bay Smallmouth Bass, Lake Whitefish
West Higgins Lake Drive Road End Access ·
Whirlpool Angler Access ·
Fishing report FAQ

About Michigan fishing

Where do the Michigan fishing areas come from?

Public-access points published by Michigan's fish & wildlife agency, U.S. Fish & Wildlife Service refuges, USDA Forest Service waters, plus a long history of community-submitted spots.

Are the fish species lists accurate?

Species lists are best-effort, drawn from state agency stocking and survey reports plus angler reports. They reflect what's typically caught, not a guarantee. Always check current Michigan regulations before keeping fish.

How do I know if conditions are good?

Each fishing-area page pulls the nearest USGS streamgauge (for rivers) or NOAA station (for coast), plus a 7-day weather forecast. Cross-reference flow conditions with the species you're targeting — trout fish best at moderate clear-water flows; bass thrive when water warms above 55°F.

Do I still need a license to fish in Michigan?

Yes. Always carry a valid Michigan fishing license, observe local seasons and bag limits, and follow catch-and-release best practices. Snoflo is a planning tool — the regulations are between you and your state's wildlife agency.