are snails hatch from eggs?
Snails are hatched from eggs that are buried beneath the surface layer of the soil or, in the case of marine snails, placed in a protected area, like near a rock. It usually takes two to four weeks for the eggs to hatch and for the baby snails to emerge, shells and all.