Рацион пресноводных рыб отличается разнообразием. В качестве питания они используют практически всё – мелкий растительный и животный планктон (например, водоросли, которые невозможно увидеть без микроскопа), моллюсков, молодых раков, водных и воздушных насекомых, червей, личинки, мальков рыб других видов и т. п. Хищники крупных размеров охотятся и на взрослых особей-конкурентов.