Solucanlar, uzunlamasına kaslarını, dairesel kaslarını ve sekellerini kullanarak hareket eder. Solucanlar, vücudunun geri kalan kısmını öne çekerken bir parçasını tutturmak için bu tüyleri çevresindeki kirlere uzatabilir.
Solucanın boyuna kasları vücudunun uzunluğunu çalıştırır ve hayvanın kendini kasılmasına veya uzamasına izin verir. Dairesel kaslar, bir solucanın 100 ila 150 bölümünün her birinde bulunur ve bireysel bölümlerini birbirinden bağımsız olarak uzatmak veya kısaltmak için kullanılır. Her bölüm bağımsız olarak çalıştırılamadıysa, solucanlar hareket edemezdi.
Solucanlar, vücutlarını oluşturan halkalı kesimler nedeniyle, Annelida organizma filosuna sınıflandırılır. Bir solucan, bu kasları ve setaeleri birbiriyle tandem içinde kullanarak kendini ileri ve geri iter. Solucanlar kir içerisinde hareket ettikçe toprağı su ve diğer besinlerle doyuran ve doyuran bir tünel ağı oluştururlar. Solucanlar, toplandıklarında toprağın her yerinde bulunan ölü ve çürüyen organik maddeleri yerler. Bu organik besinleri parçalayıp, solucan dökümü olarak da bilinen bir çeşit zengin besleyici gübre içerisine atıyorlar.