Marigolds are hardy annual plants, that are available in numerous varieties. Marigolds offer a variety of health and garden benefits. The flowers of the calendula marigold have been used for centuries for their health benefits. While the more common tagetes variety does not offer as many health benefits they do offer gardening benefits.
Planting marigolds in your vegetable gardens will help keep away moles, deer and other animals. Marigolds have also been said to repel insects, however is this not an accurate statement. Marigolds actually attract beneficial insects such as ladybugs, parasitic wasps and lacewings which all prey on harmful garden insects reducing the amount of damaging insects found around your garden.