Just like with any other companion planting, there are many different reasons to mix different plants together – for aesthetics, diversity, pest control, personal preference or some combination of all of the above. Whatever your reason, companion planting for roses is oh-so-popular and a great way to highlight the many close friendships that roses have with other plants.
As you can imagine, some plants simply do not get along well with others. Generally, roses prefer not to compete for water, nutrients and sunlight. Keep this in mind as you companion plant roses with other plants. Avoid any plants that may crowd or provide too much shade and instead, stick with plants that stay contained rather than aggressively spreading outside of boundaries. To be safe, plant companion plants 12-18” away from roses to avoid disturbing the root system.
Here are 3 of Our Top Companion Plants for Roses:
Geranium Rozanne: Did you think we wouldn’t recommend her? How can we not, she’s a perfect companion! As you well know, she loves her friends and is quite the companion to others offering her beauty and easy-going demeanor to any well-crafted garden, whether she is used as groundcover or within a container nearby.
Marigold: Not only are her beautiful colours complimentary to your roses, but Marigolds are also well known for discouraging harmful pests and attracting other pest eaters. Well done, Marigold!
Evergreen Shrubs: To offer diversity in your bouquets (should you choose to use roses in such a fashion) and to provide year-round structure in your rose garden, evergreen shrubs like Senecio andBox are fabulous options to compliment roses.