Marigolds are a true favorite in the gardening world and a staple in any garden. With their ruffled flowers and unmistakable aroma, Marigolds are known for their variety of colors, shapes, and heights. Give them full sun and well draining soil, and watch them bloom all season long. Their strong fragrance is known to deter pests and predators, making an excellent companion plant for your vegetable garden. They are deer resistant.