Le lumache di mare mangiano cose diverse a seconda della specie, ma alcune delle loro prede includono specie di coralli, altre specie di lumache di mare, alghe, hyoidi e cianobatteri. Ci sono ben 3.000 diversi specie di lumache di mare nel mondo che hanno i loro particolari requisiti preda.
La lumaca di mare è in grado di evitare i predatori nascondendosi in modi unici, come mescolarsi con il cibo o muoversi solo di notte quando la maggior parte dei predatori sta dormendo. Alcune lumache di mare sono anche in grado di dissipare le tossine che tengono a bada i predatori. Altre lumache di mare hanno colori brillanti che permettono ai predatori di essere tossici.