Panfish · sunfish family
Green sunfish
Lepomis cyanellus · also called green ball

- Typical adult
- 3–7 in; up to 10 in
- Tough
- Tolerates muddy water, silt, low oxygen and heat
- Spawns
- Mid-May to August, in shallow colonies
- Eats
- Insects, snails, crayfish and small fish
- Indiana record
- 1 lb 10 oz — Pit, Fountain County, 1987
Where green sunfish have been recorded
45 of the 186 Indiana lakes on this site with fish records list green sunfish, across 26 counties. Tap a dot to open that lake’s depth map.
Recorded here Other lakes with fish records
How we know
- 45lakes where a DNR fisheries survey caught them
A lake can appear in more than one line. A lake that isn’t listed may still have them: records exist only where someone caught, netted or stocked them.
Inland lakes on this list run from 9 to 3,508 acres (median 81) and from 7 to 82 ft deep (median 29 ft).
How many turn up in DNR surveys
Indiana DNR crews survey lakes the same way everywhere: timed night electrofishing along the shore, plus gill and trap nets set overnight. The standard method makes lakes comparable. These are the DNR’s own sampling rates from its community surveys, 2008–2025 — a measure of how many fish a lake holds, not how many an angler will catch.
- Found in
- 32 of 175 lakes surveyed this way
- Typical rate
- 4.0 per hour where found
- Highest
- 172 per hour
- Method
- fish per hour of night electrofishing
“Typical” is the median across the lakes where the survey caught at least one. Nets and electrofishing catch different fish: by the other method it turned up in 25 lakes at a typical 0.25 per net lift. A single survey is a snapshot of one season.
Highest survey rates on this site
- Kokomo Reservoir, Howard 2019 172
- Hurshtown Reservoir, Allen 2018 156
- Lake Salinda, Washington 2013–2025 37
- Deam Lake, Clark 2011–2024 16
- Pretty Lake, LaGrange 2018 16
- Shipshewana Lake, LaGrange 2022 16
- Griffy Lake, Monroe 2016–2019 9.0
- Martindale, Wayne 2018–2025 9.0
- Lincoln Lake, Spencer 2016–2024 8.0
- McClish Lake, Steuben 2017 8.0
Fish per hour of night electrofishing, with survey years. Survey effort and season differ between lakes.
Often found with
Share of these lakes that also list each fish.
How to recognize it
A large mouth for a sunfish, with the jaw reaching the middle of the eye, a black ear flap with a white or pale border, short rounded pectoral fins, and blue lines on the cheek.
Don’t confuse it with



Up close






AI-generated close-ups, not photographs, drawn from the cited descriptions. They show what to look for; they are not a substitute for an expert identification (provenance).
Life in an Indiana lake
Green sunfish thrive where other sunfish can't: muddy creeks, small streams, weedy backwaters and new ponds, which they are often the first fish to reach. They like to hide around rocks, logs and brush.
Males build nests in shallow colonies and guard the eggs for the 3–5 days until they hatch, then try to attract another female. Most mature at two years.
Source: the sources below.
Rules and eating
Check the rules before you keep fish. Each lake page shows the regulations that apply there, and the Indiana Fishing Guide is the official source. Before eating fish from a particular lake, check the Indiana Fish Consumption Advisory.
All 45 lakes with green sunfish
Show every lake, by county
Allen County 2
Bartholomew County 1
Boone County 1
Carroll County 1
Clark County 1
DeKalb County 1
Dubois County 1
Henry County 2
Howard County 1
Jennings County 1
Kosciusko County 3
LaGrange County 9
Brokesha Lake, Cedar Lake, Emma Lake, Olin Lake, Pretty Lake, Royer Lake, Shipshewana Lake, Stone Lake, Westler Lake
Lake County 2
Monroe County 1
Noble County 4
Parke County 1
Perry County 1
Porter County 1
Putnam County 1
Spencer County 2
St. Joseph County 3
Steuben County 1
Sullivan County 1
Wabash County 1
Washington County 1
Wayne County 1
Sources
- Indiana DNR: Fishes of Indiana list (native and introduced species)
- Indiana DNR: Sunfish fishing and identification
- Ohio DNR: Green sunfish
- Iowa DNR: Green sunfish
- Indiana DNR fish surveys (Indiana Data Hub) — lake records and survey catch rates
- Indiana DNR record fish list (angler names are not reproduced here)