Lavender is one of the stars of a cottage garden. Its fragrant purple blooms, silvery foliage, and long flowering season pair beautifully with many other traditional garden favorites.
This post may contain affiliate links.
The key is choosing plants that enjoy the same growing conditions—plenty of sunshine, well-drained soil, and moderate watering.
Here are some of the best flowers to plant alongside lavender for a beautiful, low-maintenance cottage garden.

Why Lavender Makes the Perfect Companion Plant
Lavender isn’t just beautiful—it also attracts bees, butterflies, and other beneficial pollinators while adding texture and fragrance to the garden.
When paired with other sun-loving flowers, it creates a colorful display that blooms from spring through fall.
If you’re just getting started, be sure to read The Best Place to Plant Lavender in Your Cottage Garden for tips on choosing the perfect location.
1. Roses
Classic English roses and lavender are one of the most iconic cottage garden combinations.
Want to try making your own jelly at home?
Get my free guide with 8 easy, beginner-friendly jelly recipes you can confidently make.
The soft lavender blooms create a beautiful contrast with pink, white, yellow, or deep red roses while attracting pollinators to your garden.
Choose disease-resistant shrub roses and provide plenty of airflow between plants.
2. Coneflowers (Echinacea)
Coneflowers bloom throughout the summer and continue attracting butterflies long after lavender has begun to fade.
Their upright blooms add height and vibrant color while thriving in similar growing conditions.
3. Salvia
Salvia’s spiky blooms blend naturally with lavender while extending the season of color.
Purple, blue, pink, and white varieties create a layered cottage garden look.
4. Catmint (Nepeta)
Catmint resembles lavender but blooms even longer in many climates.
Its soft, cascading habit makes an excellent border plant and helps soften pathways and garden edges.
5. Yarrow
Yarrow thrives in dry, sunny gardens and produces large clusters of flowers in shades of white, yellow, peach, and pink.
Its fern-like foliage provides wonderful texture alongside lavender.
6. Shasta Daisies
Bright white Shasta daisies bring cheerful contrast to lavender’s purple flowers.
Together they create the classic informal look that cottage gardens are known for.
7. Russian Sage
Russian sage offers airy lavender-blue flower spikes and silvery foliage that complements lavender beautifully.
Plant it toward the back of borders where its height can provide structure.
8. Coreopsis
Coreopsis adds bright yellow blooms that make lavender’s purple flowers stand out even more.
Both plants appreciate full sun and well-drained soil.
9. Bee Balm
Bee balm attracts hummingbirds, butterflies, and bees while adding bold summer color.
Choose mildew-resistant varieties and provide good airflow around plants.
10. Black-Eyed Susans
These cheerful golden flowers bloom late into summer and pair beautifully with lavender.
Together they create a vibrant display that attracts pollinators for months.
11. Cosmos
Cosmos bring a light, airy feeling to cottage gardens.
Their delicate flowers sway above lavender and bloom continuously throughout summer.
12. Foxgloves
Tall foxgloves add dramatic vertical interest during late spring and early summer.
Although they prefer slightly more moisture than lavender, they work beautifully together when planted nearby in well-drained soil.
Design Tips for Planting Lavender
For the most natural cottage garden look:
- Plant in groups of three or five.
- Mix different flower heights.
- Repeat lavender throughout the garden for continuity.
- Leave space for good air circulation.
- Combine flowers with ornamental grasses and herbs for added texture.
Caring for Lavender Companion Plants
Healthy lavender starts with proper care throughout the growing season.
These guides can help:
- How Much Water Does Lavender Need? A Guide for Healthy Growth
- How to Fertilize Lavender
- When and How to Prune Lavender (Beginner’s Guide)
- Deadheading Lavender: When and How to Do It
- How to Grow Healthy Lavender: 5 Mistakes to Avoid
- How to Grow Lavender from Cuttings
- How to Grow Lavender from Seed (Step-by-Step Guide)
Once your lavender begins blooming, you can harvest it to make delicious homemade treats like Lavender Jelly, Lavender Syrup, Lavender Tea Bread, and Lavender Brownies.
Lavender pairs beautifully with many traditional cottage garden flowers.
By choosing plants that enjoy the same sunny, well-drained growing conditions, you can create a garden that’s full of color, fragrance, and pollinators from spring through fall.
Whether you combine lavender with roses, coneflowers, salvia, or daisies, these timeless companions will help you create the relaxed charm that makes cottage gardens so inviting.
Follow my lavender board on Pinterest.