Don't throw out eggshells. Crush them up and throw them into your garden. They provide needed calcium to the soil as they decompose and the sharp-edged shells keep snails out of your beds.
Diatomaceous earth, available in pool supply stores, works as well. If the snails try to crawl over either material, the sharp edges slices up their obnoxious bellies.
By Linda L. from Vista, CA
This page contains the following solutions.
In the fall, if you have problems with snails, lay down an old wood board in edge of your garden. During the winter months, the snails will crawl under the board. When spring comes, go out and turn the board over.
To prevent snails from eating a new seedling you've just planted outdoors, put a ring of new, unused coffee grounds down around the plant.
If you grow vegetables in your garden, you need to protect the plants from snails. Snails eat all vegetables, especially greens, such as cabbage, spinach, chard and lettuce.