This post contains affiliate links. As an Amazon Associate I earn from qualifying purchases. If you click a link and make a purchase, I may receive a small commission at no extra cost to you.
Yes, marigolds and lavender can absolutely be planted together, and it’s a pairing that benefits your garden in more ways than one.
If you’ve been wondering whether marigolds and lavender can be planted together to create a vibrant, fragrant, and low-maintenance garden bed, the answer is a cheerful yes.
You can plant marigolds and lavender together because they share similar growing needs, and they each bring unique pest-repelling powers that help the other thrive.
In this post, we’ll dig into why marigolds and lavender can be planted together, the best way to set them up as companion plants, and a few smart tips to keep both looking their absolute best.
Let’s get our hands dirty and explore this lovely duo.
Why Marigolds And Lavender Can Be Planted Together
The short answer is that marigolds and lavender can be planted together because they aren’t picky about soil, love full sun, and tolerate dry conditions surprisingly well.
When you plant marigolds and lavender together, you’re creating a garden match made in heaven rather than a clash of competing needs.
Here’s a closer look at what makes this pairing work so beautifully.
1. They Share a Love for Full Sun
Both marigolds and lavender can be planted together in a spot that gets at least six to eight hours of direct sunlight every single day.
Lavender absolutely craves that bright, hot sun to produce its essential oils and stay woody and healthy.
Marigolds, on the other hand, are sun worshippers that bloom relentlessly when they’re basking in those warm rays.
So if you have a sunny border, a raised bed, or even a container garden, you can plant marigolds and lavender together without worrying about one shading the other or sulking in too little light.
2. They Both Prefer Well-Draining, Lean Soil
A huge reason marigolds and lavender can be planted together is that both thrive in soil that drains quickly and isn’t overly rich.
Lavender hates wet feet and can develop root rot if the soil stays soggy, so it prefers a sandy or gritty mix.
Marigolds are tough annuals that also dislike waterlogged ground, even though they’re a bit more forgiving than lavender.
When you plant marigolds and lavender together, aim for a soil pH around 6.5 to 7.5, and consider adding a little grit or perlite to improve drainage if you have heavy clay.
This shared preference keeps both plants happy and stops you from overwatering one to the detriment of the other.
3. Marigolds Help Protect Lavender From Pests
You can plant marigolds and lavender together because marigolds are famous for their pest-deterring superpowers.
Marigold roots release a compound that repels harmful nematodes in the soil, those microscopic worms that can damage lavender’s roots.
Plus, the strong scent of marigold foliage confuses aphids, whiteflies, and other insects that might otherwise snack on your lavender’s tender new growth.
Meanwhile, lavender attracts pollinators like bees and butterflies with its nectar-rich flowers, which helps boost marigold seed production.
So when you plant marigolds and lavender together, you’re essentially hiring a tiny bodyguard for your lavender while inviting helpful garden visitors to the party.
How To Plant Marigolds And Lavender Together Successfully
Now that you know marigolds and lavender can be planted together, let’s talk about the practical side of getting this dynamic duo settled in your garden.
It’s not just about tossing seeds in the ground; a little planning goes a long way.
1. Choose The Right Varieties
When you plant marigolds and lavender together, pick shorter marigold varieties like French marigolds rather than towering African types.
French marigolds stay compact, usually reaching about 12 inches tall, which won’t overshadow your lavender plants.
For lavender, choose a hardy variety like English lavender or Spanish lavender, as these handle heat and drought with grace.
Pairing the shorter French marigolds with these lavender types creates a neat, layered look where both plants can be seen and appreciated.
2. Spacing Is Your Friend
You can plant marigolds and lavender together, but you’ll need to give each plant enough breathing room to avoid crowding.
Space lavender plants about 18 to 24 inches apart, as they grow into woody shrubs that need good airflow to prevent fungal issues.
Then tuck marigolds between the lavender plants, leaving about 8 to 10 inches between each marigold.
This spacing allows marigolds and lavender to be planted together without competing for water, nutrients, or sunlight.
It also keeps air moving freely, which is critical for lavender’s health in humid climates.
3. Water Sparingly And Deeply
When you plant marigolds and lavender together, resist the urge to water on a daily schedule.
Both plants prefer to dry out between waterings, so give them a deep soak once a week, or even less if you’ve had rain.
Overwatering is the number one killer of lavender, and it can also make marigolds flop and rot at the base.
A good rule of thumb is to stick your finger an inch into the soil; if it feels dry, then it’s time to water.
This simple habit ensures both your marigolds and lavender can be planted together and thrive without drowning.
What To Avoid When Growing This Pair
Even though marigolds and lavender can be planted together, there are a few common mistakes that can turn this partnership sour.
Let’s walk through what not to do so your garden stays picture-perfect.
1. Don’t Over-Fertilize
Marigolds and lavender can be planted together, but they are not heavy feeders, and they certainly don’t want rich, nitrogen-heavy fertilizer.
Too much nitrogen will make lavender produce floppy, soft growth that’s prone to winter damage, and it will make marigolds grow lush leaves instead of abundant blooms.
Skip the synthetic fertilizers and instead work a little compost into the soil at planting time.
That’s all the feeding these tough plants need to shine.
2. Don’t Mulch Heavily Around Lavender
If you plant marigolds and lavender together, remember that lavender hates heavy mulch trapping moisture against its stems.
A thick layer of wood chips can cause the base of the lavender to stay damp, leading to rot.
Instead, use a thin layer of gravel or small stones around the lavender, which reflects heat and keeps the roots dry.
You can mulch the marigolds more generously if you’d like, but keeping that gravel near the lavender will make the whole bed happier.
3. Don’t Plant In Shady Or Damp Spots
You can try to plant marigolds and lavender together in a shady corner, but you’ll be disappointed with the results.
Lavender will become leggy and produce very few flowers without strong sun, while marigolds will stretch and flop over in low light.
Similarly, avoid low-lying areas where water pools after rain, as this spells disaster for both plants.
Stick to your sunniest, driest spot and this pair will reward you with months of color and fragrance.
So, Can Marigolds And Lavender Be Planted Together?
Yes, marigolds and lavender can be planted together, and they make a fantastic team in any sunny garden.
We’ve seen that they share compatible needs for sun and well-drained soil, and marigolds offer natural pest protection that keeps lavender healthy.
Plus, the visual contrast of bright gold and orange marigolds against the soft purple spikes of lavender is simply stunning.
Whether you plant marigolds and lavender together in a garden bed, a border, or a big container, you’ll enjoy an easy-care display that blooms for weeks.
Remember to give them space, water them sparingly, and skip the heavy fertilizer, and you’ll have a thriving partnership.
So go ahead and get your marigolds and lavender planted together this season, because this is one companion planting match that truly delivers on beauty and function.
Happy gardening.