"Marigolds are excellent for growing in small spaces, with French marigolds being the best variety as they are more compact. A single French marigold can thrive in a six-inch pot if space is very ...