how long does a common garden snail live
Land snail Most species of land snail are annual, others are known to live 2 or 3 years,[14][15] but some of the larger species may live over 10 years in the wild.[16] For instance, 10-year old individuals of the Roman snail Helix pomatia are probably not uncommon in natural populations.[17] Populations of some threatened species may be dependent on a pool of such long-lived adults.[18] In captivity, the lifespan of snails can be much longer than in the wild, for instance up to 25 years in H. pomatia.[19]