Learn the best companion plants for irises. Find flowers and perennials that enhance blooms, deter pests, and create a balanced garden design.

Hi friends, Ashley here. I’ve been growing irises in my garden for over a decade. They’re stunning, especially in late spring when those tall, elegant blooms take center stage. But irises don’t like being left alone—they thrive when paired with the right neighbors.
Today, I’ll share the best companion plants for irises, based on what has worked in my own garden.
Why Plant Companions with Irises?
From my experience, pairing irises with other plants brings several benefits:
- Keeps the soil covered and reduces weeds
- Extends seasonal color in flower beds
- Attracts pollinators like bees and butterflies
- Prevents pest and disease buildup
Think of companions as a support system for your irises.
Best Companion Plants for Irises
1. Daylilies

- Bloom after irises, keeping color going through summer.
- Thick foliage helps shade out weeds.
- Both love full sun.
Daylily care guide on Gardening Know How
2. Peonies

- Large blooms balance the vertical look of irises.
- Both enjoy similar soil conditions.
- Peonies bloom slightly later, extending your flower display.
3. Alliums

- Their round purple or white blooms contrast beautifully with iris petals.
- Naturally repel pests like aphids and borers.
- Plant in clusters for the best visual effect.
4. Salvia

- Attracts pollinators, especially bees.
- Offers long-lasting spikes of blue or purple flowers.
- Pairs well with the upright form of irises.
5. Catmint (Nepeta)

- Soft, blue-gray foliage complements iris leaves.
- Blooms for a long season.
- Very low maintenance.
6. Shasta Daisies

- Bright white blooms make iris colors pop.
- Summer flowers take over after iris season.
- Hardy and dependable.
7. Lupines

- Provide vertical spikes that mirror iris height.
- Enrich the soil with nitrogen.
- Attract butterflies and hummingbirds.
8. Roses

- Classic garden pair.
- Roses offer summer-long color once irises fade.
- Choose compact shrub roses for balance.
Rose care resources from Better Homes & Gardens
Companion Plants to Avoid
Not every plant gets along with irises. In my experience, avoid:
- Tall, aggressive shrubs – they steal light and nutrients.
- Moisture-loving groundcovers – irises dislike soggy soil.
- Invasive spreaders like mint or bamboo – they’ll crowd irises quickly.
Planting Tips from My Garden
- Space irises well. Crowding reduces blooms.
- Add mulch around companions but keep it away from the iris rhizomes.
- Water deeply but let soil dry between watering.
- Fertilize with a low-nitrogen mix in spring for healthy blooms.
More details on soil and care:
Final Thoughts
Pairing the best companion plants for irises has made my garden look fuller, healthier, and more balanced. Irises shine brighter when they’re surrounded by supportive plants that extend the bloom season and attract pollinators.
Try mixing in daylilies, peonies, or catmint this season, and you’ll see the difference. For more practical tips from my gardening journey, visit me at USA Garden Hub.


