Green Sunfish

Green Sunfish are small but aggressive panfish found throughout Michigan's waters, with the state assigning them an S5 conservation status indicating stable populations.
These fish are opportunistic omnivores known for their predatory nature and aggressive feeding behavior, often outcompeting native species.
Their adaptability to various water conditions and aggressive nature has made them successful throughout Michigan's inland waters, though they're sometimes considered undesirable due to their tendency to stunt growth through overpopulation.
Scientific Name: Lepomis cyanellus
- In Michigan, they typically range 3-7 inches in length, though individuals can reach up to 12 inches and nearly 2 pounds.
- These fish have a distinctive blue-green coloration with a larger mouth than most sunfish species, making them more closely related to bass.
Fishing in Michigan
What to know
Habitat Distribution
- In Michigan waters, they prefer slow-moving streams, ponds, lakes with weedy cover.
Key Locations
- They inhabit various water bodies including the Clinton River system where they're documented alongside species like bluegill and bass.
Specific Spots
- Target weedy shorelines, around docks, fallen trees, stumps, and rocky areas in lakes and ponds.
- In Michigan's rivers and streams, look for slower-moving sections with cover.
- They're often found in the shallow, weedy areas of lakes and in the quieter backwaters of rivers.
- They are commonly found around docks, stumps, rocks, and other structures.
Green Sunfish FAQ
Answers from onWater's species guide.
What are the best lures and bait for Green Sunfish in Michigan?
For live bait, nightcrawlers, red worms, crickets, and small minnows are highly effective. Grocery store baits like corn kernels work well too. For artificial lures, try small jigs (1/32-1/16 oz) with tube baits, curly tail grubs, or hair jigs in natural colors like chartreuse, white, or black.
What flies work for Green Sunfish in Michigan?
Fly anglers can use small streamers, nymphs, poppers, and dry flies - Green Sunfish are aggressive and will hit small lures and flies readily.
When is the best time to fish for Green Sunfish in Michigan?
Spring (April-May) and fall (September-October) when they're actively feeding are most productive. Avoid targeting them during the May-August spawning period.
How do you catch Green Sunfish in Michigan?
Fish live baits under a small bobber or with light split shot near the bottom around cover.
What do Green Sunfish eat?
Green Sunfish are opportunistic omnivores that feed on insects, larvae, zooplankton, crayfish, snails, small fish, and fish e.g.gs.
Fish smarter with real-time insights
Whether you're en route and conditions shift or you're looking for the best spot based on current flows, we enable you to make informed decisions on the fly.





See it in the app
Most maps show you water.
onWater shows you Green Sunfish.
Stop guessing where Green Sunfish are.
Open the map, filter by Green Sunfish, and head to water that holds them. Download onWater and plan your next trip in minutes.
- Species map filter
- Angler Intelligence
- Fishing journal
Explore other species
Trout, bass, salmon, panfish and everything in between. Each guide unpacks the behavior, seasons, and tactics that put fish in the net.
No species information available.
Michigan licenses and regulations
Explore nearby waters
Explore Michigan waters
Top fishing waters
Popular Cities
Loading popular cities...
Smarter Fishing Starts in the App.
onWater Fish gives you everything you need to plan smarter, fish better, and own every trip from first cast to last.











