Para se mover, os caracóis fazem uma série complexa de movimentos ondulatórios ao longo de todo o corpo, o que os impulsiona para a frente. A maior parte do corpo de um caracol consiste, na verdade, em um pé grande e, portanto, a parte de o corpo que toca o chão é conhecido como sola.
Conforme o caracol se move para frente, o muco sai de uma glândula localizada na extremidade anterior do pé e o caracol se move através dessa substância pegajosa. O muco diminui a quantidade de atrito que o solo causa para o caracol, reduzindo o contato a tal ponto que um caracol pode rastejar ao longo do fio de uma faca e não sofrer nenhum corte. Os estudos que investigam se o muco é um requisito para o movimento são inconclusivos, mas o muco claramente ajuda o movimento a ser mais rápido e fácil.
Diferentes caracóis têm a capacidade de se mover em velocidades diferentes. Por exemplo, o caracol romano atinge velocidades máximas de cerca de 2 1/2 polegadas por minuto, enquanto o caracol de lagoa é uma das espécies mais rápidas, atingindo velocidades máximas de quase 5 polegadas por minuto. Os caracóis da bexiga são um grupo de espécies de água doce que são capazes de atingir velocidades de até 20 centímetros por minuto.