Salyangozların beslenme alışkanlıkları yaşadıkları bölgeye bağlı olarak değişir: Kara salyangozları genellikle bitki yaprakları, sebzeler ve meyvelerle beslenir. Tatlı su salyangozları algler, ölü bitkiler ve bazen küçük organizmalarla beslenir. Deniz salyangozları yosun, plankton ve bazı küçük deniz canlılarıyla beslenebilir. Salyangozlar için güvenli olan bazı yiyecek örnekleri: Meyveler: elma, kayısı, üzüm, kivi, mango, kavun, şeftali, ahududu, çilek. Sebzeler: salatalık, mantar, marul, brokoli, taze fasulye, bezelye, Brüksel lahanası, tatlı mısır, turp, su teresi. Tohumlar: ay çekirdeği, kabak çekirdeği ve kenevir tohumu. Pişirilmiş tahıllar: yulaf. Tuzlu, işlenmiş veya baharatlı gıdalar salyangozlar için toksiktir ve verilmemelidir.