50% Off Storewide - Limited Time Only

Healthy Plants, Guaranteed – If your plant doesn’t thrive, we’ll replace it.

Perennial Plants for a Cottage Garden

Perennial Plants for a Cottage Garden

Cottage gardens are known for their relaxed charm, colourful flowers and layered planting style. Unlike formal gardens, cottage gardens embrace a natural, slightly wild look filled with long-flowering plants that return year after year.

Perennial plants are the backbone of this garden style because they provide reliable colour and structure without needing to be replanted each season. With the right mix of perennials, a cottage garden can remain vibrant and full from spring through autumn.

This guide explores some of the best perennial plants for creating a beautiful cottage garden.


What defines a cottage garden?

A traditional cottage garden typically features:

  • Abundant flowering plants

  • Informal planting style

  • Soft pathways and borders

  • Plants that spill over edges

  • A mix of colours and textures

  • Layered planting heights

Rather than neat rows, cottage gardens rely on a dense mix of plants that grow together naturally.


Why choose perennial plants?

Perennials return each year, making them ideal for cottage-style gardens.

Benefits include:

  • Long-term garden structure

  • Reliable seasonal flowering

  • Lower maintenance compared to annuals

  • Better garden density over time

  • Increased biodiversity and pollinator attraction

Once established, many perennials spread and create a lush, full garden.


Best perennial plants for cottage gardens

Lavender

Lavender is a classic cottage garden plant with fragrant purple flowers and silvery foliage.

Best for:
Borders, pathways and sunny garden beds.


Salvia

Salvias produce long spikes of flowers and attract bees and butterflies. Many varieties bloom for extended periods.

Best for:
Adding vertical interest and colour.


Foxglove

Foxgloves create tall, elegant flower spikes that are a signature feature of cottage gardens.

Best for:
Back of garden beds and adding height.


Delphinium

Delphiniums produce tall spikes of blue, purple or white flowers and add dramatic vertical colour.

Best for:
Cooler climates and feature planting.


Coneflower (Echinacea)

A hardy perennial with daisy-like flowers that attract pollinators.

Best for:
Wildflower-style cottage gardens.


Shasta Daisy

A cheerful flowering plant that fits perfectly into the informal cottage garden style.

Best for:
Borders and mass planting.


Coreopsis

Coreopsis produces bright yellow flowers for long periods and adds vibrant colour to the garden.

Best for:
Sunny garden beds.


Penstemon

Penstemons produce colourful tubular flowers and attract birds and pollinators.

Best for:
Mixed perennial beds.


Gaura

Gaura produces delicate flowers that move gracefully in the breeze.

Best for:
Softening garden edges.


Catmint (Nepeta)

A hardy perennial with purple flowers and aromatic foliage.

Best for:
Edging and filling gaps in garden beds.


Layering plants in a cottage garden

Successful cottage gardens rely on layered planting.

Typical layout includes:

Tall plants at the back

  • Foxglove

  • Delphinium

  • Tall salvias

Medium-height plants

  • Lavender

  • Coneflower

  • Penstemon

Low plants and fillers

  • Catmint

  • Coreopsis

  • Gaura

This layering creates depth and ensures the garden always looks full.


Colour combinations for cottage gardens

Cottage gardens often mix a wide range of colours.

Popular colour palettes include:

  • Soft pastels (pink, lavender, white)

  • Bold contrasts (purple and yellow)

  • Romantic tones (rose, peach, cream)

Mixing colours naturally adds to the relaxed cottage style.


Attracting pollinators

Perennial cottage gardens are excellent for attracting beneficial wildlife.

Plants like:

  • Lavender

  • Coneflower

  • Salvia

  • Catmint

provide nectar and attract bees, butterflies and other pollinators.


Tips for growing perennial cottage gardens

Plant densely
Cottage gardens look best when plants grow closely together.

Allow plants to self-seed
Many cottage garden plants spread naturally.

Prune lightly
Deadheading flowers encourages repeat blooming.

Use mulch
Mulch helps retain moisture and improve soil health.


Final thoughts

Perennial plants are essential for creating the timeless beauty of a cottage garden. With their reliable flowering and natural growth habits, they provide colour, texture and structure throughout the growing season.

By combining a variety of perennials with different heights and bloom times, you can create a lush, romantic garden that feels both vibrant and relaxed year after year.

Previous Next