Companion Plants for Roses - Diane's Flower Seeds
Companion Plants for Roses
by Diane Linsley

What are the best companion plants for roses?

Roses are lovely on their own, but they are even better with companion plants. Many garden designers have said that gardens should be a reflection of nature (minus the weeds). So why are there so many gardens with hybrid tea roses all in a row, and nothing but bare dirt below them?

Rose companion plants add beauty to the garden, and they also reduce problems with pests and diseases. My garden has over 600 varieties of plants, including about 50 roses. I never spray the roses with chemicals, and they are very healthy. This might be because the roses are interspersed with companion plants, which limit the spread of disease.

Sometimes in the spring, we have an infestation of aphids. But I don't worry because I know that ladybugs and other beneficial insects will show up for the feast when the weather warms. Hummingbirds also eat aphids. So flowers that attract hummingbirds are some of the best companion plants for roses.

I'm a fan of color schemes, so my favorite companion plants for roses are listed by color. When in doubt, plant blue flowers next to roses. They never fail to provide a beautiful contrast.

Best Companion Plants for Roses

Blue Flowers

Campanula persicifolia 'Telham Beauty' -- One of the best companion plants for roses. The china blue flowers go with nearly everything in the garden.

Campanula rotundifolia -- Short, spreading perennial with violet-blue bells. Terrific flower for planting under roses.

Centaurea cyanus 'Blue Boy' -- Reseeding annual with deep, sky-blue flowers. Goes nicely with practically any color of rose.

Delphinium 'Blue Bird' -- Tall spikes of medium blue flowers with white bees.

Delphinium 'Summer Skies' -- Light blue flowers with white centers. Nice.

Larkspur -- Tall spikes of blue, purple, pink and white flowers similar to delphinium, but smaller and less formal.

Nigella damascena 'Miss Jekyll Blue' -- Terrific self-sowing annual to fill in the gaps. One of the best companion plants for roses in early June.

Nigella hispanica 'Curiosity' -- Violet-blue flowers with maroon centers, followed by ornamental seed pods. Blooms a little later than Nigella damascena.

Penstemon strictus -- Stunning, violet-blue flowers on tall stems. Drought-tolerant, native perennial that attracts hummingbirds.

Salvia transylvanica 'Blue Spires' -- Deep blue flowers. Drought-tolerant.

Sweet Pea 'Royal Navy Blue' -- Wonderful for climbing up roses. The dark, purplish-blue flowers look great with roses of any color.


Purple Flowers

Campanula glomerata 'Superba' -- Spreading perennial with clusters of rich violet-blue, bell-shaped flowers. Excellent companion plant.

Campanula latifolia 'Brantwood' -- Large, violet-blue bells. Reliable perennial.

Delphinium 'Black Knight' -- Dark purple flowers with black bees. Stunning in the rose garden.

Delphinium 'King Arthur' -- Tall spikes of royal purple flowers with white bees. A classic companion plant for roses.

Hesperis matronalis 'Violet' -- Fragrant, light violet flowers in early summer.

Lavender 'Munstead' -- Highly fragrant, lavender-blue flowers. One of the best companion plants for roses.

Penstemon cobaea -- Showy, purple flowers on a drought-tolerant perennial. Great color that goes with many roses.

Penstemon grandiflorus -- Large, lavender flowers that attract hummingbirds.

Penstemon hirsutus -- Native perennial with soft lavender and white flowers.

Salvia 'Violet Queen' -- Dark violet flowers on a bushy perennial. Attracts hummingbirds. Goes well with most roses.

Sweet Pea 'Matucana' -- Heirloom sweet pea with violet-blue and maroon-red flowers. One of my favorite companion plants for roses.


Pink Flowers

California Poppy 'Carmine King' -- Carmine-rose flowers. Drought tolerant.

California Poppy 'Purple Gleam' -- Lavender-rose flowers with silky petals.

Delphinium 'Astolat' -- Soft lilac-pink flowers. Best with old-fashioned roses or other roses in cool tones.

Dianthus carthusianorum -- Cool pink flowers on tall stems. Rare perennial.

Digitalis purpurea -- Spotted, purplish-pink, bell-shaped flowers on tall stems.

Gypsophila pacifica -- Perennial baby's breath with pale pink flowers. Good filler between large roses.

Iberis gibraltarica -- Lavender-pink flowers with a long bloom season. Low-growing, evergreen perennial. Good for planting as a groundcover under roses.

Penstemon palmeri -- Large, light pink flowers that attract hummingbirds.

Snapdragon 'Apple Blossom' -- Pale pink to rose-colored snapdragons. A warm shade of pink for planting with modern roses.

Sweet Pea 'Janet Scott' -- Heirloom sweet pea with a wonderful fragrance. Nice for trailing along the ground or climbing up old-fashioned roses.


Crimson Red Flowers

Dianthus barbatus 'Dunetti' -- Sweet William. Deep, crimson-red flowers.

Dianthus barbatus 'Holborn Glory' -- Raspberry-red and white, bicolor flowers.

Lychnis coronaria -- Rose Campion. Purplish-red flowers and silvery-green leaves. Traditional companion plant for old-fashioned roses.

Sweet Pea 'Royal Red' -- The cherry-red color looks great with many roses.


Scarlet Red Flowers

California Poppy 'Red Chief' -- Fiery, tangerine-red flowers. Reseeds nicely.

Geum 'Blazing Sunset' -- First-year flowering perennial. Fully double, scarlet-red blooms. Nice with white, gold or orange roses.

Geum 'Mrs. Bradshaw' -- Scarlet-red, double flowers on tall, graceful stems.

Lychnis chalcedonica -- Glowing, scarlet-red flowers that attract hummingbirds to the rose garden.

Papaver rhoeas 'Diane's Mix' -- Single and double blooms in many colors.

Snapdragon 'Defiance' -- Heirloom snapdragon. Brilliant, scarlet-red flowers.


Orange Flowers 

Calendula 'Indian Prince' -- Heirloom calendula. The deep orange petals have mahogany-red backs.

Calendula 'Geisha Girl' -- Deep orange flowers. Nice, bright color.

California Poppy 'Mission Bells' -- Good for planting under roses, especially modern roses in warm colors.

Papaver atlanticum 'Flore Pleno' -- First-year flowering perennial in soft orange.

Papaver rupifragum 'Double Tangerine Gem' -- Soft orange, double flowers.


Apricot Flowers

Calendula 'Pink Surprise' -- Apricot-yellow flowers with a pink tinge. Good companion plant for attracting beneficial insects to the rose garden.

Calendula 'Sunset Buff' -- Apricot-buff petals with mahogany-red backs.

Digitalis purpurea 'Apricot Beauty' -- Apricot foxglove. Terrific companion plant for roses in warm colors like gold, orange and scarlet-red.


Yellow Flowers

Antirrhinum braun-blanquettii -- Bushy, perennial snapdragon with a soft yellow color. Best with tall roses.

California Poppy 'Golden West' -- Golden-yellow flowers with orange centers. Nice with scarlet-red roses.

Digitalis floribunda -- Reliable, perennial foxglove with light yellow flowers.

Digitalis grandiflora -- Yellow Foxglove. Great with roses and blue flowers.

Digitalis lutea -- Tall stems of pale yellow, tubular flowers for hummingbirds. The subdued color looks good with many roses.

Geum 'Lady Stratheden' -- Bright golden-yellow, double flowers on tall stems.


White Flowers

Alyssum 'Carpet of Snow' -- Loads of tiny white flowers on low-growing plants. Nice at the edge of the rose garden. Attracts beneficial insects.

California Poppy 'White Linen' -- Creamy white flowers. Good for underplanting warm-colored roses.

Campanula latifolia Alba -- Long-lived perennial with large, white, bell-shaped flowers on tall stems. Great for the cottage look.

Campanula persicifolia Alba -- Spreading perennial with white, bell-shaped flowers on tall stems. Classic companion plant for roses.

Dianthus arenarius -- Fragrant, pure white, fringed flowers. Drought-tolerant perennial for planting with roses. I like it at the edge of the rose garden.

Digitalis purpurea Alba -- Elegant, white foxglove. One of the best companion plants for roses of any color.

Feverfew -- Vigorous, self-sowing annual or perennial. Nice filler and cut flower. Best with large rose bushes that won't be overwhelmed by it.

Garlic Chives -- Christopher Lloyd recommends planting garlic chives under roses to deter pests.

Gaura lindheimeri -- Tall, long-blooming perennial with pinkish-white flowers. Makes a nice filler between tall roses. Drought tolerant.

Hesperis matronalis Alba -- Fragrant, white flowers in early summer. Self-sowing perennial. Good for the cottage look.

Lychnis chalcedonica Alba -- Rare white form of Lychnis chalcedonica.

Lychnis coronaria Alba -- Soft, silvery-green foliage with pure white flowers.

Penstemon tubaeflorus -- Tall stems of pure white flowers in early summer. Attracts hummingbirds. Good for cutting.

Snapdragon 'Snowflake' -- Elegant, white snapdragon. Easy to grow from seed.

Tanacetum niveum 'Jackpot' -- Large, bushy perennial with loads of small, white, daisy-like flowers. Companion plant that attracts beneficial insects.


Unusual Colors and Foliage Plants

Agastache 'Golden Jubilee' -- Chartreuse foliage. Looks good with many roses.

Bupleurum 'Green Gold' -- Blue-green leaves and yellow-green flowers. Great companion plant for roses of nearly any color. Nice for cutting.

Mexican Feather Grass -- Hair-like leaves that wave gracefully in the wind.

Ruta graveolens -- Lacy, blue-green foliage and greenish-yellow flowers. One of my favorite companion plants for roses.


Related Articles

Cottage Garden Design -- How to design a garden for year-round interest.

Companion Plants for Ornamental Grasses -- Flowers to add some color.

Rose Fertilizer Recipe -- An organic mixture to keep your roses healthy.


Other Resources

Find Rose Companions -- An article at Heirloom Roses, my favorite source for own-root roses.

Landscape with Roses: Gardens, Walkways, Arbors, Containers by Jeff Cox


Seeds

Annual Flower Seeds

Perennial Flower Seeds


Top of Page




companion plants for roses