Table of Contents >> Show >> Hide
- Why Some Plants Are Terrible Neighbors for Roses
- 1. Mint
- 2. Fennel
- 3. Hydrangeas
- 4. Sunflowers
- 5. Morning Glory
- 6. Lilac
- 7. Canna Lilies
- 8. Walnut Trees (Especially Black Walnut)
- So… What Should You Plant with Roses Instead?
- Practical Tips for Planning a Healthy Rose Bed
- Real-World Experiences: What Gardeners Learn the Hard Way
If your garden had a group chat, your roses would absolutely be the dramatic friend who needs space, full sun, and top-tier soil… and will let you know when they’re not getting it. Roses might look romantic, but they’re surprisingly picky about their neighbors. Put the wrong plants nearby, and you’ll see fewer blooms, more diseases, and a whole lot of gardener frustration.
This is where smart companion planting comes in. While some plants help your roses by repelling pests and improving soil, others steal nutrients, hog the sunshine, or even release toxins into the ground. Let’s walk through eight plants you should avoid growing next to your roses (no matter how cute they look together on Pinterest) and what to do instead.
Why Some Plants Are Terrible Neighbors for Roses
Before we call out the troublemakers by name, it helps to understand why certain plants clash with roses:
- Resource hogs: Deep or aggressive root systems can compete with roses for water and nutrients, leaving your blooms stressed and underfed.
- Shade stealers: Roses need at least 6–8 hours of direct sun a day. Taller or sprawling plants can quickly block that light.
- Disease and pest magnets: Some plants attract fungal diseases or insects that love roses too, creating a pest party you definitely didn’t invite.
- Chemical bullies: A few plants, like walnut trees, produce natural chemicals in their roots and leaves that can damage or stunt nearby plants.
With that in mind, let’s look at the specific plants you’ll want to plant somewhere else in the yardnot right next to your roses.
1. Mint
Mint is that friend who comes for the weekend and quietly moves in forever. It spreads fast via underground runners, quickly taking over garden beds and squeezing out more delicate plants like roses. Garden experts often warn that mint can become invasive if it isn’t contained in pots or barriers.
Next to roses, mint creates several problems:
- Root competition: Its dense root systems compete with rose roots for moisture and nutrients.
- Crowding: Mint can form a thick mat around the base of the rose, interfering with airflow.
- Moisture issues: That crowding can keep the soil surface damp, encouraging fungal diseases like black spot and powdery mildew.
Better idea: If you love mint for tea and mojitos (understandable), grow it in containers away from your rose beds. That way you get the fresh leaves without risking a mint takeover.
2. Fennel
Fennel looks airy and elegant, but it’s a surprisingly selfish plant. Many gardeners consider fennel a poor companion for most crops because it’s a heavy feeder and can inhibit the growth of nearby plants.
Planted next to roses, fennel can cause:
- Serious nutrient competition: Both roses and fennel like rich soil, but fennel’s vigorous root system can pull a lot of those nutrients out before your roses get their share.
- Height and shade conflict: Fennel can grow tall and cast shade on roses, reducing bloom production.
- Potential pest overlap: Like many herbs and ornamentals, fennel can host aphids and other soft-bodied insects that may wander onto your roses.
Better idea: Keep fennel in a dedicated herb bed or vegetable garden rather than in a mixed border with roses.
3. Hydrangeas
Hydrangeas and roses are both classic garden darlings, so it’s tempting to plant them together for a lush, romantic border. The problem? They don’t actually want the same lifestyle.
Hydrangeas generally prefer:
- Part sun or dappled shade, especially in hotter climates
- Consistently moist soil
Roses, on the other hand, need:
- Full sun for strong flowering
- Well-draining soil (they hate “wet feet”)
When you try to make both happy in the same spot, someone loses. Hydrangeas can grow large and leafy, casting significant shade over roses and reducing air circulation. Their thirsty roots also compete strongly for water, which can leave your roses stressed, especially during summer heat waves.
Better idea: Plant hydrangeas in their own bed where you can pamper them with moisture and partial shade, and give your roses a sunny, well-drained home of their own.
4. Sunflowers
Sunflowers are cheerful, tall, and dramaticbut they’re not great roommates for roses. Several issues pop up when these two share a bed:
- Shade cast: Many sunflower varieties grow far taller than rose bushes and can block crucial midday and afternoon sun.
- Deep, hungry roots: Sunflowers have strong taproots and can pull up significant moisture and nutrients from the soil, leaving less for roses.
- Crowding and wind: Tall, top-heavy sunflowers swaying in the wind can lean into rose canes and cause physical damage, especially to younger bushes.
Some gardeners also report that dense sunflower plantings can help harbor pests like aphids, which are already a common rose problem.
Better idea: Grow sunflowers in a separate cutting garden or along a fence line where they can be dramatic backdropsjust not right in your rose border.
5. Morning Glory
Morning glories are beautiful climbers with romantic, old-fashioned charm. But near roses, they can turn into floral villains. Their fast-growing vines wrap tightly around anything they can grabincluding your rose canes.
That twining habit leads to several issues:
- Smothering: Vines can blanket rose foliage, blocking sunlight that’s needed for photosynthesis.
- Poor airflow: A tangled mass of vine and leaves traps humidity, which encourages fungal problems like black spot and mildew.
- Long-term maintenance headache: Once morning glory seeds itself in a bed, it can come back again and again, making it hard to keep under control.
Better idea: Give morning glories their own trellis, arbor, or fence away from roses. Use open, airy supports so you can enjoy the flowers without sacrificing your rose health.
6. Lilac
Roses and lilacs may look like they belong together in a cottage garden painting, but in real life, they’re not a great match. Lilacs are woody shrubs with big root systems that need plenty of water, nutrients, and spacejust like roses.
Planting them too close can cause:
- Competition below ground: Both plants develop substantial root systems that tap into the same zone of soil.
- Competition above ground: As lilacs mature, they cast increasing shade, which roses do not appreciate.
- Shared disease risk: Lilacs are prone to powdery mildew, a fungal disease that also affects roses; growing them side-by-side can make disease management harder.
Better idea: If you love both plants, give each its own dedicated space with enough distance that their roots and canopies don’t overlap significantly. You can still enjoy the scent of lilacs near your rose gardenjust not literally in the same bed.
7. Canna Lilies
Canna lilies bring bold, tropical energy to the garden with their large leaves and bright blooms. That’s great for a dramatic focal point, but not so great next to more refined rose bushes.
Here’s why cannas and roses don’t mix well:
- Height and bulk: Cannas can grow quite tall and wide, easily overshadowing nearby roses.
- Moisture needs: Cannas often prefer richer, more consistently moist soil than roses, which can encourage conditions that roses dislike.
- Space hogging: Their rhizomes spread and create thick clumps that can crowd out neighboring plants.
The result is a rose that struggles for light and air among a wall of canna foliage.
Better idea: Use cannas in a separate “tropical” bed or at the far back of the yard as a bold screen, and keep your rose beds more open, with lower-growing companions.
8. Walnut Trees (Especially Black Walnut)
Walnut trees, particularly black walnut, are infamous for being bad neighbors. They produce a chemical called juglone, which is released from their roots, leaves, and husks. This compound can be toxic to many plants and may cause yellowing, wilting, and stunted growth in susceptible species.
Roses are generally considered sensitive to juglone exposure, especially when planted within the tree’s root zone or drip line. Over time, juglone builds up in the soil, making it harder for roses to take up nutrients efficiently. Even if your roses survive, they often look weak and underwhelming.
Walnut trees add two more challenges:
- Deep shade under the canopy: Less light means fewer blooms.
- Root competition: Their extensive root systems dominate the soil profile, leaving roses at a disadvantage.
Better idea: If you already have a mature walnut tree, keep rose beds well outside the drip line. Raised beds with a physical barrier at the bottom can help in some cases, but the safest route is to plant roses at a comfortable distance.
So… What Should You Plant with Roses Instead?
Now that we’ve dragged the problem plants, let’s end on a positive note. Many plants actually get along beautifully with roses and can help repel pests, fill in bare soil, and create a stunning layered look.
Good rose companions typically:
- Stay low enough not to shade the rose canes
- Have non-invasive, relatively shallow roots
- Enjoy similar conditions: full sun and well-drained soil
- Help with pest management or pollinator attraction
Examples include lavender, catmint, salvia, alliums, and many compact perennials and herbs that deter aphids and provide color throughout the growing season.
Think of your rose bed as a VIP section: not everyone gets past the velvet rope. If a plant is greedy, shady (literally), or chemically aggressive, it belongs in the general garden areanot front row with your roses.
Practical Tips for Planning a Healthy Rose Bed
- Check mature size: Always look at the full-grown height and spread of any plant you’re considering as a neighbor.
- Match water needs: Avoid pairing roses with plants that demand boggy soil or constant moisture.
- Avoid heavy feeders nearby: Don’t crowd roses with plants known to be nutrient hogs, especially in smaller beds.
- Allow breathing room: Roses benefit from space around their base for good airflow and easier pruning.
- Watch for disease overlap: Be cautious with plants that commonly carry fungal issues or pests that also attack roses.
With a little planning, you can design a rose bed that’s not only beautiful but also easier to maintainand much less likely to turn into a battle for light and nutrients.
Real-World Experiences: What Gardeners Learn the Hard Way
Every rose gardener has at least one story that starts with, “It looked great on the first day I planted it…” and ends with, “I spent the entire next season ripping it out.” Choosing companions for roses is one of those lessons many people learn the hard way.
When Mint Takes Over
Many gardeners tuck a small mint plant at the edge of a rose bed, thinking it will stay politely in its corner. A season or two later, mint shoots appear throughout the bed, weaving between rose roots and popping up in every open patch of soil. At that point, removing it without disturbing your rose roots becomes almost impossible. The usual outcome: the mint has to be smothered with heavy mulches or dug out carefully over several seasons, while the roses endure repeated root disturbance.
The takeaway? If you can’t confidently control a plant’s spread, it doesn’t belong near your roses. Growing aggressive herbs in pots is almost always the safer choice.
Hydrangeas and Roses: A Sunlight Mismatch
Another common scenario involves pairing hydrangeas and roses because they look stunning together in photos. The first couple of years, while both are young, everything looks gorgeous. As the hydrangeas mature, their foliage thickens, and suddenly the roses closest to them start producing fewer blooms, or blooms only on one sunny side.
Gardeners often notice black spot and mildew showing up more frequently on the shaded, crowded roses. Moving the rose later means stressing an established plant, but keeping it means accepting weaker performance. Either way, the gardener ends up doing extra work that could have been avoided with more strategic spacing from the start.
When Morning Glory Becomes a Tangle
Morning glories sometimes sneak into rose beds uninvited, courtesy of dropped seeds from a nearby trellis or even bird droppings. At first, the vines look charming wrapped around a rose cane or two. But as summer progresses, they can form tight spirals around the stems, making pruning and deadheading a spiky obstacle course.
By late season, it’s not unusual to see roses half-covered in vines, with leaves trapped in a humid tangle. Gardeners who have dealt with this once usually become very quick to pull any volunteer morning glory seedlings that appear near their roses.
Walnut Trees and Mysteriously Unhappy Roses
The impact of walnut trees can be more subtle and confusing. Gardeners sometimes plant roses far enough away that the tree doesn’t seem like an obvious problem. Over time, though, the roses begin to show puzzling symptoms: yellowing leaves, weak growth, and poor flowering, even when water, fertilizer, and sun seem adequate.
Only after some research do many people realize that juglone from a black walnut or other walnut species can travel through the soil and affect sensitive plants beyond the immediate trunk area. By then, relocating the roses may be the best option, which is never anyone’s favorite job.
How to Avoid These Headaches
The gardeners who seem to have effortless, healthy rose beds usually follow a few simple habits:
- They research both the benefits and drawbacks of potential companion plants before adding them.
- They give roses generous spacing and avoid cramming in too many large or thirsty neighbors.
- They pay attention to how light patterns change as trees and shrubs mature.
- They’re ruthless about removing volunteer vines and aggressive spreaders near their roses.
Over time, you’ll develop your own instincts about what works and what doesn’t, but starting with a clear “do not plant next to roses” list saves you a lot of trial-and-error. Treat your roses like the stars of the show, and choose supporting players that help them shine rather than steal the spotlightor the nutrients.
In the end, roses aren’t actually as fussy as their reputation suggeststhey’re just particular. Give them sun, good soil, regular care, and the right companions, and they’ll reward you with armloads of blooms. Give them mint, fennel, morning glory, or a looming walnut tree, and they’ll tell you exactly how they feel about your choices.