Le chiocciole d'acqua sono erbivori le cui diete sono costituite da alghe e altre forme di vegetazione. Sia in cattività che in natura, le lumache d'acqua adattano le loro diete a mangiare quasi ogni tipo di vegetazione o microrganismo che è disponibile nei loro habitat.
In parte a causa dei loro gusti adattabili, le lumache d'acqua sono famigerati surriscaldatori e overbreeder. Quando due o più lumache vengono lasciate in un serbatoio con un'abbondante scorta di cibo, si sa che riproducono e mangiano rapidamente tutta la vegetazione, incluse le piante che sono state messe nel serbatoio per scopi estetici. In natura, le lumache d'acqua diventano una specie invasiva distruttiva quando si trovano in un habitat in cui non ci sono predatori naturali per tenere sotto controllo la popolazione.