Good & Bad Roses Companion Plants

You wonder what you should grow with roses?

Great! Stick with me since I will show you the best and worst rose companion plants in the following chapters!

Why do I need Companion Plants to grow Roses?

Companion plants are great since they can add lots of value to your roses.

Not only can good companion plants deter pests, but they can also improve the overall growth behavior and also keep your roses healthy in the long run by reducing the risk of common plant diseases.

Thus, by choosing the right companion plants, you can make sure that you provide optimal conditions to your roses.

However, there are still some plants you should never grow with roses that I will also show you in the following chapters.

Good Rose Companion Plants

Companion PlantWhy is it good?
GeraniumsRepel harmful pests.
AlliumsKeep away harmful bugs and other insects.
NarcissiProvide a nice color mix.
AnemonesExtend flowering season.
Spring bulbsKeep away pests.
CatnipDeter pests and attract beneficial insects.
CalendulaDeter pests and attract beneficial insects.
RueKeeps away pests.
LavenderNice color mix and keeps away pests.
OreganoDeters pests.
MarigoldsKeep away pests and attract beneficial insects.
SalviaDeters pests.
Lady’s mantleGood ground cover.
CrocusProvides a nice color mix.
HyacinthsProvide a nice color mix.
ScillasExtend flowering season.

Bad Rose Companion Plants

Companion PlantWhy is it bad?
Shrubs & treesExcessively compete with roses for resources.
BunchberriesTake away lots of nutrients and water from roses.
Leopard plantsNeed different soil conditions than roses.
HibiscusTakes away sunlight and nutrients from roses.
AzaleasTake away sunlight and nutrients from roses.
FuchsiaNeeds more shade than roses.
LiliesNeed different soil conditions than roses.

Best & Worst Rose Companion Plants – Summary List

Best Companion PlantsWorst Companion Plants
AlliumsBunchberries
GeraniumsShrubs & trees
Spring bulbsAzaleas
AnemonesHibiscus
RueLilies
CalendulaLeopard plants
CatnipFuchsia
Hyacinths
Oregano
Scillas
Marigolds
Narcissi
Lavender
Lady’s mantle
Crocus
Salvia

What should you grow with Roses?

You should grow roses with salvia, oregano, lavender, marigolds, narcissi, lady’s mantle, scillas, hyacinths, crocus, catnip, rue, calendula, spring bulbs, anemones, alliums and geraniums.

Prepare the soil!

Never grow roses with azaleas, bunchberries, lilies, hibiscus, leopard plants, fuchsia, shrubs and trees.

If you want to get additional information on how to grow plants at home in the best possible manner, you should also have a look at my grower’s guides and my pest prevention articles.

About the Author

My name is Andreas and I’m really passionate about our environment and also about growing plants. In fact, I have grown several different plants over many years. I love to see my plants grow and also always try new things to improve my overall conditions at home.

In my blog posts, I want to share my experiences with you so that you can become successful in growing various different plants and improving your home as well, even though you might still be a beginner right now.

Pin It on Pinterest