Flussfische fressen Krustentiere wie Krabben und Weichtiere. Große Flussfische wie Gar fressen andere Fische. Forellen fressen kleinere Fische, fressen aber auch Insekten wie Libellen, Eintagsfliegen und Köcherfliegen. Sie ernähren sich manchmal auch von Zooplankton, winzigen Tieren, die von der Strömung des Flusses mitgerissen werden.
Polarische Äsche, die in Flüssen in den Bergen der nordwestlichen Vereinigten Staaten, Kanadas und Russlands sowie im Einzugsgebiet des Missouri vorkommt, fressen auch Zooplankton sowie Fischeier und Insektenlarven. Große Mitglieder der Art könnten sogar Tiere in der Größe von Lemmingen aufnehmen.
Die meisten Mitglieder der Saugerfamilie haben nach unten gerichtete Münder, die sie als Bodenfresser identifizieren. Sie fressen die am Flussgrund lebenden Tiere wie Würmer und Krebstiere und kommen auch an die Oberfläche, um Insekten und kleinere Fische zu erbeuten.
Elritzen können fleischfressend sein oder Wasserpflanzen als Teil ihrer Ernährung enthalten. Einige haben sich auf Schnecken, Algen oder Pflanzen spezialisiert. Elritzen, die pflanzliche Nahrung essen, haben ein Verdauungssystem, das an die Verdauung von Pflanzen angepasst ist. Da diese Elritzen auch Allesfresser sind, haben sie molare Zähne, die sich gut zum Mahlen ihrer Nahrung eignen. Der Karpfen, einer der größten Elritzen, ist ein Bodenfresser.