The lifespan of a snail varies depending on the species, but in general, they can live for several years. Some species have been known to live up to 25 years in captivity.