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.
Marigolds also help eliminate nematodes, with toxins found within the plant. Nematodes, are small microscopic worms that damage the roots of vegetables. This a proven theory, which especially helps with tomato plants which are most affected by nematodes. In addition to these gardening benefits Marigolds are available in a variety of colors, which will help brighten up any garden.