How Long do Earthworms Live?

An earthworm can live for 4 to 8 years, but some species can live longer. The Allolobophora longa can live to be 10 years old. The Eisenia foetide can live for 4 1/2 years and the Lumbricus terrestris can live for 6 years.