Michigan Lake Finder — Michigan Fishing
Michigan's #1 Fishing Resource

Find Your Perfect Lake

Real DNR stocking data, live weather, boat launches, and catch reports — for every lake in Michigan.

1,255+ Lakes
40 Fish species
128+ Boat launches
For serious anglers

Everything you need before you hit the water

Stop guessing. Get the intel that actually moves the needle — stocking schedules, live conditions, and what other anglers are catching right now.

📋
DNR Stocking Records

Know exactly what's been stocked, when, and how many. Never show up to an empty lake again.

🌤
Live Weather + Fishing Outlook

Real-time conditions with a fishing-specific forecast — wind, temp, cloud cover, and a plain-English bite rating.

🐟
Full Fish Species Data

Every species confirmed on every lake, with population ratings and best techniques for each one.

📍
Boat Launches + Access Points

Ramp conditions, fees, parking, and amenities so you know what to expect before you trailer in.

📓
Personal Catch Log

Log every catch with size, weight, bait, and technique. Share to the lake page or keep it private.

🗺
Interactive Lake Map

Explore all 1,255+ Michigan lakes visually — filter by species, county, or depth.

$4.99 /month

Less than a pack of hooks. More useful than any fishing app you've tried.

Subscribe Now
Cancel anytime. No contracts. Instant access.
Brown Trout
Fish Creek is a fishing water in Montcalm County, Michigan (Southern Lake Michigan management unit).
Northern Pike Yellow Perch
Shank Lake is a fishing water in Iron County, Michigan (Northern Lake Michigan management unit).
Black Crappie Bluegill Largemouth Bass Northern Pike +2 more
Kent Lake is a fishing water in Oakland County, Michigan (Lake Erie management unit).
Brown Trout Chinook Salmon Coho Salmon Rainbow Trout
Pere Marquette River is a fishing water in Lake County, Michigan (Central Lake Michigan management unit).
Bluegill Brown Bullhead Largemouth Bass Northern Pike +3 more
Cedar Lake is a fishing water in Leelanau County, Michigan (Central Lake Michigan management unit).
Charlevoix County  ·  4,250 acres  ·  115ft deep
Brown Trout Burbot Cisco Lake Trout +8 more
Exceptionally clear deep lake with crystal blue water. Ernest Hemingway's boyhood lake. Outstanding smallmouth bass and lake trout fishery.
Black Crappie Largemouth Bass Northern Pike
Middle Straits Lake is a fishing water in Oakland County, Michigan (Lake Erie management unit).
Brook Trout Brown Trout Rainbow Trout
Pigeon River is a fishing water in Cheboygan County, Michigan (Northern Lake Huron management unit).
Barry County  ·  1,037 acres  ·  35ft deep
Bluegill Largemouth Bass Northern Pike Walleye +1 more
West-central Michigan lake with consistent largemouth bass and walleye fishing. Good northern pike in the weedy north end.
Get the weekly fishing report Fresh stocking updates, featured lakes, and tips — free in your inbox.