Wielonogi mają zróżnicowaną dietę, składającą się głównie z rozkładającej się materii roślinnej, grzybów i mchów. Żywią się głównie liściem i inną gnijącą materią organiczną: owocami i kwiatami opadanymi, martwymi liśćmi, gnijącej klorą, a nawet glonami. Niektóre gatunki jedzą też żywe rośliny: korzenie, łodygi, liście, a sporadycznie materia zwierzęcą: owady, robaki, inne małe bezkręgowce.