12 Cottage Garden Flowers That Pair Beautifully with Lavender

Wondering what to plant with lavender? From roses and coneflowers to daisies and salvia, these beautiful companions will help you create a colorful cottage garden that's filled with blooms, butterflies, and bees all season long. Perfect for anyone who loves simple garden living.

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:

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.

Want more simple recipes and ideas like this?

Get new posts, recipes, and practical homemaking tips sent to your inbox.

No spam. Just occasional updates when there’s something worth sharing.