Le lumache dello stagno sono erbivori che mangiano piante e materiali simili a piante che si trovano negli stagni. Le alghe, le piante galleggianti e le piante radicate sono tutti alimenti preferiti per le lumache dello stagno.
Esistono diversi tipi di specie di lumache da stagno e ognuno preferisce diversi tipi di cibo. Alcune lumache mangiano piante vive, mentre altre mangiano vegetali morti. I giardinieri aggiungono lumache agli stagni del cortile per aiutare a tenere a bada la crescita delle alghe e per mantenere l'acqua pulita. Se i pesci sono presenti nello stagno, le lumache mangiano il cibo per pesci che affonda sul fondo. Alcune specie di lumache mangiano anche materie animali in decomposizione, compresi pesci morti o insetti.