De nombreux escargots sont herbivores, bien que quelques espèces terrestres et de nombreuses espèces marines soient omnivores ou carnivores prédateurs.
La plupart des escargots sont des herbivores, mais certains sont omnivores, et même moins de carnivores.