Les vers de terre consomment de la végétation en décomposition et de petites particules de matière organique du sol. Leur régime alimentaire principal est composé de litière de feuilles et d'autres débris végétaux. Bien qu'ils soient d'importants décomposeurs, ils ne mangent généralement pas de viande pourrie ou de produits laitiers.
Les vers de terre avalent le sol, mais ils ne sont capables de digérer que les parties du sol qui contiennent de la matière organique. Ils ne peuvent pas digérer directement les minéraux comme le fer ou l'azote qui peuvent être présents dans le sol. Ils excrètent ces minéraux, ainsi que tout ce qui reste de la matière végétale qu'ils ont digéré. Étant donné que le matériel végétal est décomposé dans leurs excréments, les composés qu'il contient sont plus faciles à assimiler par les plantes avec leurs racines. De cette façon, les minéraux importants du sol sont déplacés et le sol dans son ensemble est enrichi de leurs excréments.