Sonnenbarsche sind Beute für viele Tiere:
- Größere Fische: Barsche, Hechte und Maskinonge.
- Vögel: Adler, Habichte und Reiher.
- Säugetiere: Waschbären und Otter.
- Reptilien: Schlangen und Schildkröten.
- Amphibien: Frösche fressen kleine Sonnenbarsche.
- Insekten: Libellen und Kleinlibellen fressen kleine Sonnenbarsche.