As an Amazon Associate, I earn from qualifying purchases.
Marigolds do more than look cheerful. Their roots, scent, and blooms can make a real difference in a vegetable bed. Marigold companion planting works best when you know which plant goes where and why. In this list, I’m sharing 17 practical pairings, from tomato rows to fruit tree rings. Each one is simple to try, even in a small yard.
1. Tomato Row Border
Plant French marigolds about a foot apart along the edge of your tomato row. They stay compact, bloom for months, and their roots release compounds that can help discourage root-knot nematodes in the soil. Set them out at the same time as your tomato transplants so the roots overlap early. Pinch off spent flowers every week or two. Fresh blooms also bring hoverflies, which eat aphids.
2. Tomato, Basil, and Marigold Trio
Try planting basil between each pair of tomatoes, then ring the whole group with marigolds. It’s a tidy, three-layer look, and the strong scents mix together nicely. Basil likes the same sun and water as tomatoes, so care stays easy. Marigolds fill the gaps at ground level. Pick basil often to keep it bushy, and you’ll have pizza ingredients right outside your door.
3. Container Tomato Pot
No garden bed? Use a big pot, at least 15 to 20 gallons, with one tomato in the middle and two or three dwarf marigolds around the edge. The flowers cover bare soil and cut down on water splash. Water at the base and feed regularly, since pots dry out fast. Choose a compact marigold so it doesn’t crowd the tomato roots.
4. Pepper Bed Edges
Peppers stay fairly small, so they pair well with low marigolds tucked along the bed’s edge. Leave about six inches between flowers and pepper stems so air can move through. Orange and yellow marigolds look striking beside red and green fruit. Peppers love warmth, so plant both after nights stay above 50°F. The marigolds will keep blooming right through your harvest.
5. Eggplant Pairing
Eggplant often gets attacked by flea beetles, which chew tiny holes in young leaves. Marigolds won’t stop them completely, but mixed plantings can make it harder for pests to find the crop. Plant one marigold beside each eggplant, about 10 inches away. Add mulch to hold moisture. Watch for beetles in spring, and cover seedlings with row cover if they show up.
6. Cucumber Trellis Base
Growing cucumbers up a trellis leaves bare ground underneath, and marigolds fill it nicely. Space them along the base, about 8 to 10 inches apart. The blooms draw bees, which helps your cucumbers set fruit. Dwarf varieties work best, since they stay shorter than the vines and don’t fight for light. Water deeply at soil level to keep cucumber leaves dry and healthy.
7. Squash Hill Corners
Zucchini and summer squash sprawl wide, but you can still tuck marigolds into the corners of each mound. Squash flowers need bees, and bright marigold blooms nearby help bring them in. Give the squash plenty of elbow room, at least three feet. Plant marigolds just outside the leaf spread so big leaves don’t shade them out. Hand-pollinate if young fruit shrivels early.
8. Melon Patch Skirt
Melons and pumpkins need space and pollinators, which makes a flowering border a smart choice. Plant a loose row of marigolds around the patch’s outer edge. They add color, draw bees, and keep weeds from filling the margin. Leave a path inside so you can reach the vines. Taller African marigolds hold up better against sprawling vines than tiny ones do.
9. Strawberry Border
A marigold edge around strawberries looks sweet and works hard. Their roots may help limit nematodes, which can weaken berry plants over time. Space marigolds about 10 inches apart along the bed border, and keep them a hand-width from the strawberry crowns. Strawberries like full sun and good drainage. Straw mulch between the plants keeps berries clean. Replant fresh marigolds each spring.
10. Potato Row Partners
Potatoes spend most of their life underground, so soil health matters. Alternate marigolds with potato plants, one flower every 18 inches or so along the row. Marigold roots can help reduce nematode pressure, a common potato troublemaker. Hill soil around the potatoes as usual, and keep marigolds just outside the mound. Rotate the bed next year so pests don’t build up.
11. Rose Bed Underplanting
Roses can leave bare, thorny ground at their feet. Fill that gap with French marigolds spaced about a foot from the canes. The flowers add color while roses rest between blooms, and their roots may help with soil nematodes. Water roses deeply but less often, and the marigolds will manage fine. Give everything good airflow to reduce black spot, and snip dead marigold blooms to keep things neat.
12. Nasturtium Pairing
Marigolds and nasturtiums make a bright team. Nasturtiums often attract aphids, acting like a decoy so your vegetables get less attention, while marigolds bring in beneficial hoverflies. Plant them in alternating clumps at the end of a bed. Nasturtiums prefer lean soil, so skip extra fertilizer. Nasturtium flowers and signet marigold petals are edible, so toss them into salads for a colorful, peppery touch.
13. Dill Hoverfly Strip
Dill and marigolds together create a small buffet for helpful insects. Dill’s umbrella flowers and marigold blooms attract hoverflies and lacewings, whose young eat aphids. Sow dill seeds right between marigold clumps in a strip along your beds. Dill grows tall and airy, so it won’t shade the flowers much. Keep fennel somewhere else, since it can cross with dill.
14. Cabbage Family Edging
Broccoli, cabbage, and kale are favorite snacks of cabbage worms. A marigold border won’t be a magic shield, but strong scents and a mixed planting can make egg-laying butterflies work harder. Pair it with floating row cover for better results. Plant marigolds every foot along the bed edge, and check leaf undersides weekly for eggs. Set out transplants in spring, alongside marigold starts.
15. Fruit Tree Ring
Under a young apple or peach tree, plant a ring of marigolds a foot or two out from the trunk, never right against it. They crowd out grass, attract pollinators around bloom time, and add color. Keep mulch pulled back from the bark to prevent rot. Water the ring regularly during the tree’s first couple of years, when roots are still settling in.
16. Raised Bed Corners
In a raised bed, put one marigold in each corner and a few along the edges. It’s a simple pattern, easy to remember, and it builds a frame of flowers around your vegetables. Corners often go unused anyway. Choose a compact variety under a foot tall so it doesn’t shade lettuce, carrots, or bush beans growing in the middle.
17. Marigold Cover Crop Season
If nematodes have troubled a bed, give it a full marigold season. Sow French marigolds thickly, about every 4 to 6 inches, across the whole area. Let them grow for two to three months, then chop and till them into the soil. French types are the best studied for this job. Results vary, so treat it as one tool, not a cure-all.
Conclusion
Marigold companion planting is easy to start small. Pick one pairing that matches what you already grow, whether it’s tomatoes, strawberries, or roses, and try it this season. Watch what happens, then add more next year. Marigolds won’t solve every pest problem, but they bring color, pollinators, and healthier soil habits. Your garden will look better, and you’ll enjoy every bloom.