Do you have to plant marigolds every year?
Most marigolds are annuals, but a few are perennials. Marigolds self-seed so they may appear to be a perennial when in reality, they are just coming back from seed.
Join Alexa Answers
Help make Alexa smarter and share your knowledge with the worldLEARN MORE