One snail can lay about 80 eggs in your garden 3-6 days after mating. The eggs hatch two weeks later. Egg-laying typically happens in the cold season, but the process can continue for as long as the soil remains moist. During a year period, a snail can produce approximately six batches of eggs.