Les escargots d'eau sont des herbivores dont le régime alimentaire se compose d'algues et d'autres formes de végétation. Tant en captivité qu'à l'état sauvage, les escargots d'eau adaptent leur régime alimentaire pour manger presque tout type de végétation ou de micro-organisme qui est disponible dans leurs habitats.
En partie à cause de leurs goûts adaptables, les escargots d'eau sont des mangeurs et des éleveurs notoires. Lorsque deux escargots ou plus sont laissés dans un réservoir avec une alimentation abondante, ils sont connus pour se reproduire et manger rapidement toute la végétation, y compris les plantes qui ont été mises dans le réservoir à des fins esthétiques. Dans la nature, les escargots d'eau deviennent une espèce envahissante destructrice lorsqu'ils se trouvent dans un habitat où il n'y a pas de prédateurs naturels pour garder la population sous contrôle.