Os caracóis aquáticos são herbívoros cuja dieta consiste em algas e outras formas de vegetação. Tanto em cativeiro quanto na natureza, os caramujos aquáticos adaptam suas dietas para comer quase qualquer tipo de vegetação ou microrganismo que está disponível em seus habitats.
Parcialmente como resultado de seus gostos adaptáveis, os caramujos aquáticos são notórios comedores e overbreeders. Quando dois ou mais caramujos são deixados em um tanque com um suprimento abundante de comida, eles se reproduzem e comem rapidamente toda a vegetação, incluindo plantas que foram colocadas no tanque para fins estéticos. Na natureza, os caramujos aquáticos se tornam uma espécie invasora destrutiva quando em um habitat onde não há predadores naturais para manter a população sob controle.