32 Ideal Companion Plants for Roses (2024)

Gardening

Flowers

Roses

Pair Roses with These Plants for Drama and Beauty

By

Marie Iannotti

32 Ideal Companion Plants for Roses (1)

Marie Iannotti

Marie Iannotti is a life-long gardener and a veteran Master Gardener with nearly three decades of experience. She's also an author of three gardening books, a plant photographer, public speaker, and a former Cornell Cooperative Extension Horticulture Educator. Marie's garden writing has been featured in newspapers and magazines nationwide and she has been interviewed for Martha Stewart Radio, National Public Radio, and numerous articles.

Learn more about The Spruce'sEditorial Process

Updated on 02/11/22

Trending Videos

32 Ideal Companion Plants for Roses (2)

Roses are beautiful on their own. But pair them with a plant that complements their form or texture, or that blooms during your rose's downtime, will make your garden even more dramatic. We've compiled a list of the best perennials and annuals to add to your rose garden with some important growing tips below.

Tips for Growing Companion Plants Alongside Roses

Growing plants alongside roses isn't just for aesthetics, though it's always a treat to see flowers blooming in your roses' off-season. It's also important to consider each plant's needs, preferred growing conditions, and your climate. Roses require direct sunlight and well-draining soil, so choose plants that match those conditions and be sure to space them at least a foot apart. Be careful, though: some plants are too aggressive when it comes to resources and can easily overpower your roses,

Here is a list of plants with similar growing conditions to roses, that will make great companions for your rose plants.

  • 01 of 32

    Anise-hyssop (Agastache)

    32 Ideal Companion Plants for Roses (3)

    PERENNIALS

    The tall, spiky flowers of anise hyssop contrast nicely with the cup shape of roses. Hyssop comes in many colors besides blue and there's sure to be one that complements your roses.

  • 02 of 32

    Bellflower (Campanula)

    32 Ideal Companion Plants for Roses (4)

    Whether you choose a tall flowering bellflower or one that spreads along the ground, most flower repeatedly throughout the summer, filling in the lull when your roses are taking a break.

  • 03 of 32

    Catmint (Nepeta)

    32 Ideal Companion Plants for Roses (5)

    Catmint is a classic with roses. The abundant sprays of blue flowers engulf the rose flowers and hide their ugly "knees". Cut your catmint back after flowering and it will bloom again and again.

  • 04 of 32

    Blue false-indigo (Baptisia)

    32 Ideal Companion Plants for Roses (6)

    Baptisia is one of the most beautiful blue flowers you can grow and one of the few flowers that might just upstage your roses. They bloom only once per season, but for a long time. And once the flowers are gone, you still have that gorgeous blue-green, pea-like foliage and fascinating seed pods, that rattle as they dry.

    Continue to 5 of 32 below

  • 05 of 32

    Garden phlox (Phlox)

    32 Ideal Companion Plants for Roses (7)

    Phlox is an old-fashioned flower that has greatly improved over time. New varieties are far less prone to powdery mildew. The tall flowers form dense clumps that will encase your roses in lush foliage.

  • 06 of 32

    Globe thistle (Echinops)

    32 Ideal Companion Plants for Roses (8)

    You couldn't get more contrast to roses that the thistle -blossoms of Echinops. Their steely blue color works especially well with pinks, corals, and yellows.

  • 07 of 32

    Geraniums (Geranium)

    32 Ideal Companion Plants for Roses (9)

    Hardy geraniums have long been a first choice for planting under roses. These low growers make themselves at home and form a living mulch, protecting the rose roots and complementing the flowers with their shades of white, pink, and blue.

  • 08 of 32

    Germander (Teucrium)

    32 Ideal Companion Plants for Roses (10)

    This underused herb forms a dense carpet that will help you greatly cut down on weeding. The leaves are thick and remain attractive long after the pink flowers have faded. Germander blooms early in the season when roses are just waking up.

    Continue to 9 of 32 below

  • 09 of 32

    Lady’s mantle (Alchemilla)

    32 Ideal Companion Plants for Roses (11)

    Lady's Mantle evokes English flower borders. You always see it spilling over pathways, with its chartreuse flowers languorously bending toward the ground. It can bring the same charm when planted under roses.

  • 10 of 32

    Lavender (Lavandula)

    32 Ideal Companion Plants for Roses (12)

    If you love scented flowers, you will be in heaven with a lavender and rose combination. Try and choose colors that blend with one another. The paler lavenders look wonderful with both pastel roses and deep reds.

  • 11 of 32

    Lilies (Lilium)

    32 Ideal Companion Plants for Roses (13)

    For another scent treat, tuck some lily bulbs in your rose border and enjoy how the bold, nodding flowers contrast with the sprays of roses. Lilies tend to start blooming about the same time as roses, so you will get both fragrance and visual pleasure.

  • 12 of 32

    Meadow sage (Salvia)

    32 Ideal Companion Plants for Roses (14)

    Salvias are some of the most dependable and adaptable garden plants. Their spiky flowers will start blooming just before your roses and continue on for weeks. Be sure to deadhead, so you will get repeat blooms.

    Continue to 13 of 32 below

  • 13 of 32

    Ornamental onions (Allium)

    32 Ideal Companion Plants for Roses (15)

    The larger alliums, like Purple Sensation, tend to bloom in mid-spring, while your roses are just sending up new growth. Choose multiple varieties that bloom at different times and you will have a long season of color. Even when they are finished flowering, the round seedheads make a great foil for delicate roses.

  • 14 of 32

    Russian-sage (Perovskia)

    32 Ideal Companion Plants for Roses (16)

    Russian sage is a large, billowy plant with airy purple flowers that slowly reach their full, intense color in summer. They could easily engulf your roses, so be sure to allow some space between plants.

  • 15 of 32

    Sea Holly (Eryngium)

    32 Ideal Companion Plants for Roses (17)

    Much like Echinops, sea holly makes a strong contrast with the elegance of roses. The cool silver of sea holly's flowers has a cooling effect on bold rose colors and they are just tall enough to make a nice curtain for the bottoms of your rose plants.

  • Spurge (Euphorbia)

    32 Ideal Companion Plants for Roses (18)

    Euphorbia plants have foliage that looks good all season and flowers that stay in bloom for weeks. The blue-green leaves provide a nice backdrop for when your roses are in bloom.

    Continue to 17 of 32 below

  • 17 of 32

    Wormwood (Artemisia)

    32 Ideal Companion Plants for Roses (19)

    Wormwood provides season-long soft, silvery-gray, foliage that will make your roses stand out and sparkle. If you are looking for a low maintenance rose companion, this is it.

  • 18 of 32

    Yarrow (Achillea)

    32 Ideal Companion Plants for Roses (20)

    If you are gardening in dry conditions, yarrow makes an excellent choice with roses. These undemanding plants thrive in full sun, as roses do, and they won't complain if your roses soak up all the water.

  • 19 of 32

    Annual phlox (Phlox)

    32 Ideal Companion Plants for Roses (21)

    ANNUALS

    If you like to change things up every year, annual plants are the way to go. Annual phlox is low growing and blooms almost non-stop.

  • 20 of 32

    Four o’clock (Mirabilis)

    32 Ideal Companion Plants for Roses (22)

    Four O'Clocks live up to their name, flowering in the late afternoon and throughout the evening. If this is when you are home to enjoy your garden, they will deliver quite a show.

    Continue to 21 of 32 below

  • 21 of 32

    Heliotrope (Heliotropium)

    32 Ideal Companion Plants for Roses (23)

    A large mass planting of Heliotrope is like a whiff of vanilla in your garden. Can you imagine the combination of rose and vanilla?

  • 22 of 32

    Lantana (Lantana)

    32 Ideal Companion Plants for Roses (24)

    For non-stop color, even when your roses are between blooms, Lantana is a great choice. It comes in a wide variety of colors and heights. It can be perennial in warm areas, but you can usually find smaller plants to use around your roses.

  • 23 of 32

    Larkspur (Consolida)

    32 Ideal Companion Plants for Roses (25)

    Larkspur can start blooming in the cool days of spring. If you are impatient waiting for your roses to take off, you can console yourself with delicate larkspur, until the roses catch up.

  • 24 of 32

    Million bells (Calibrachoa)

    32 Ideal Companion Plants for Roses (26)

    Million Bells seems to work just about everywhere. These tiny cousins of petunias bloom non-stop and the choice of colors will dress up any shade of rose.

    Continue to 25 of 32 below

  • 25 of 32

    Pansies (Viola)

    32 Ideal Companion Plants for Roses (27)

    Pansies are for the gardener who wants to see color as early in spring as possible. They will slow down in the heat of summer, but their foliage should remain as a nice carpeting for roses. If kept watered, your pansies will resume blooming in the fall, when the roses close down.

  • 26 of 32

    Persian shield (Strobilanthes)

    32 Ideal Companion Plants for Roses (28)

    The dramatic, iridescent leaves of Persian shield make a bold statement in the garden. You might not want to pair them with your deepest red roses, but with pastels, especially peach, this is a striking combination.

  • 27 of 32

    Summer snapdragon (Angelonia)

    32 Ideal Companion Plants for Roses (29)

    The soft colors of Angelonia flowers pair well with just about any rose, allowing the more saturated rose colors to stand out and shine.

  • 28 of 32

    Flowering tobacco (Nicotiana)

    32 Ideal Companion Plants for Roses (30)

    Nicotiana, especially the tall Nicotiana sylvestries, with its dangling white, tubular flowers, makes a very dramatic pairing with any color rose.

    Continue to 29 of 32 below

  • 29 of 32

    Blue mist shrub (Caryopteris)

    32 Ideal Companion Plants for Roses (31)

    The gray foliage of caryopteris shrubs will beautifully offset any color rose. Once the blue flowers bloom in late summer, the contrast is eye-catching.

  • 30 of 32

    Boxwood (Buxus)

    32 Ideal Companion Plants for Roses (32)

    For a timeless classic, boxwood and roses can't be beaten. You can create a border or simply offset the casual nature of the rose bush with a clipped box specimen.

  • 31 of 32

    Daphnes (Daphne)

    32 Ideal Companion Plants for Roses (33)

    With their small growth habit, delicate, scented flowers, and subsequent berries, Daphne is an all season plant that will complement roses whether in bloom or not.

  • 32 of 32

    Spirea (Spiraea)

    32 Ideal Companion Plants for Roses (34)

    Spirea shrubs are almost maintenance-free and they look good all season. The foliage often starts out reddish and develops into either bright green or yellow. Whether you go with a pink or white flowering spirea, its mounding habit will tame the wildness of any rose bush.

The Spruce uses only high-quality sources, including peer-reviewed studies, to support the facts within our articles. Read our editorial process to learn more about how we fact-check and keep our content accurate, reliable, and trustworthy.

  1. New York Botanical Garden. "Companion Planting for Roses." December 3, 2021.

32 Ideal Companion Plants for Roses (2024)
Top Articles
Latest Posts
Article information

Author: Corie Satterfield

Last Updated:

Views: 6155

Rating: 4.1 / 5 (62 voted)

Reviews: 93% of readers found this page helpful

Author information

Name: Corie Satterfield

Birthday: 1992-08-19

Address: 850 Benjamin Bridge, Dickinsonchester, CO 68572-0542

Phone: +26813599986666

Job: Sales Manager

Hobby: Table tennis, Soapmaking, Flower arranging, amateur radio, Rock climbing, scrapbook, Horseback riding

Introduction: My name is Corie Satterfield, I am a fancy, perfect, spotless, quaint, fantastic, funny, lucky person who loves writing and wants to share my knowledge and understanding with you.