Omnivore vissen eten alles wat eetbaar is, hieronder horen dus plantaardig voedsel, larven, andere vissen, etc.. Voorbeelden van omnivore vissen zijn de goudvis, de piranha en de meerval.