Pentru a se deplasa, melcii fac o serie complexă de mișcări asemănătoare undelor de-a lungul întregului lor corp, ceea ce îi propulsează înainte. Majoritatea corpului unui melc constă de fapt dintr-un picior mare, corpul care atinge podeaua este cunoscut ca talpa.
Pe măsură ce melcul se mișcă înainte, mucusul iese dintr-o glandă situată la capătul din față al piciorului, iar melcul se mișcă peste această substanță gooey. Mucusul se reduce la cantitatea de frecare pe care solul o provoacă melcii, reducând contactul până la punctul în care un melc se poate târî de-a lungul marginii unui cuțit și nu suferă de nici un fel de tăieturi. Studiile care analizează dacă mucusul este o cerință de mișcare sunt neconcludente, dar mucusul ajută în mod clar mișcarea să meargă mai repede și mai ușor.
Diferitele melci au capacitatea de a se deplasa la viteze diferite. De exemplu, melcul roman atinge viteze maxime de aproximativ 2 ½ centimetri pe minut, în timp ce melcul iazului este una dintre speciile mai rapide, atingând viteze de top de aproape 5 centimetri pe minut. Melcii vezicii urinare sunt un grup de specii de apă dulce care sunt capabile să lovească viteze de până la 8 centimetri pe minut.