Your Cool Home is supported by its readers. Please assume all links are affiliate links. If you purchase something from one of our links, we make a small commission from Amazon. Thank you!
Yes, you can plant cilantro and marigolds together, and it’s actually one of the smartest companion planting combos for any herb or vegetable garden.
Cilantro and marigolds get along beautifully because they have similar sunlight, soil, and watering needs, so they thrive side by side without competing for resources.
Beyond just getting along, planting cilantro and marigolds together brings real benefits like pest control, healthier soil, and better pollination.
In this post, we’ll walk through why cilantro and marigolds make great garden buddies, how to plant cilantro and marigolds together the right way, and a few tips to keep both happy all season long.
Let’s dig in.
Why You Can Plant Cilantro and Marigolds Together
You can plant cilantro and marigolds together because they genuinely help each other grow.
Here’s why this pairing works so well.
1. They Share the Same Growing Conditions
Cilantro and marigolds both love full sun to partial shade, which makes them easy neighbors in the garden.
They also prefer well-draining soil with a slightly acidic to neutral pH, so you don’t have to fuss over separate beds.
When cilantro and marigolds are planted together, you can water both at the same time without worrying about overwatering one or underwatering the other.
2. Marigolds Repel Common Cilantro Pests
One of the biggest reasons to plant cilantro and marigolds together is pest control.
Marigolds release a natural compound called thiopene from their roots that repels nematodes and other soil-borne pests.
Their strong scent also confuses aphids, whiteflies, and other insects that love to munch on cilantro leaves.
By planting cilantro and marigolds together, you create a natural protective barrier that keeps your cilantro healthier without needing chemical sprays.
3. Cilantro Attracts Beneficial Insects
Cilantro isn’t just a tasty herb, it’s also a magnet for beneficial insects.
When cilantro blooms, its tiny white flowers attract hoverflies, parasitic wasps, and ladybugs that prey on garden pests.
Planting cilantro and marigolds together means these good bugs stick around to protect your marigolds too.
It’s a two-way relationship where both plants pull their weight in the garden.
4. Together They Improve Soil Health
Cilantro has a deep taproot that helps break up compacted soil and brings nutrients closer to the surface.
Marigolds, meanwhile, suppress harmful nematodes and add organic matter when their flowers fade and drop.
When you plant cilantro and marigolds together, the soil gradually becomes looser, richer, and more alive with microbial activity.
This means healthier plants not just this season, but for seasons to come.
How to Plant Cilantro and Marigolds Together
Planting cilantro and marigolds together is simple, but a few smart steps make a big difference.
Here’s how to do it right.
1. Choose the Right Spot
Pick a spot that gets at least six hours of sunlight a day since both cilantro and marigolds need good light to thrive.
If you live in a hot climate, a little afternoon shade will keep your cilantro from bolting too quickly.
2. Prepare Loose, Well-Draining Soil
Loosen the soil about eight to ten inches deep and mix in some compost for nutrients.
Both cilantro and marigolds hate soggy roots, so make sure the bed drains well before planting.
3. Space Them Properly
Plant cilantro seeds or seedlings about six to eight inches apart.
Place marigolds roughly eight to twelve inches away so their roots have room but still sit close enough to protect the cilantro.
Alternating rows or a loose cluster pattern works well when you plant cilantro and marigolds together.
4. Water Consistently
Keep the soil evenly moist but never waterlogged.
Cilantro likes consistent moisture, and marigolds are fairly drought-tolerant once established, so aim for a middle ground.
A layer of mulch helps lock in moisture and keeps both plants stress-free.
Tips for Growing Cilantro and Marigolds Together
A few extra tricks will help your cilantro and marigolds thrive as a team.
1. Sow Cilantro in Succession
Cilantro bolts fast in warm weather, so sow new seeds every two to three weeks for a steady harvest.
The marigolds will keep standing tall while fresh cilantro fills in around them.
2. Deadhead Marigolds Regularly
Removing spent marigold blooms keeps the plant producing flowers longer.
More flowers mean more pest-repelling scent and more color alongside your cilantro.
3. Let Some Cilantro Flower
If you let a few cilantro plants bolt and flower, you’ll attract pollinators that benefit the whole garden.
Just keep a few plants for leaf harvest and let the rest bloom near your marigolds.
4. Avoid Overcrowding
Give both plants enough airflow to prevent mildew and fungal issues.
When cilantro and marigolds are planted together with proper spacing, disease rarely becomes a problem.
So, Can You Plant Cilantro and Marigolds Together?
Yes, you can plant cilantro and marigolds together, and doing so gives you pest protection, healthier soil, and a prettier garden.
They share the same sunlight, water, and soil needs, so neither plant suffers from the partnership.
Just pick a sunny spot, space them well, water consistently, and let nature do the rest.
Whether you’re growing cilantro for salsa or marigolds for color, planting cilantro and marigolds together is a pairing worth trying this season.