Klora Learn

Design fundamentals

How to combine shrubs, perennials, and groundcovers

All shrubs feels heavy. All perennials loses its structure in winter. All groundcover lacks depth. Each layer is a tool for a different job.

Updated 21 August 2026 4 min read
On this page

A garden made entirely from shrubs can feel heavy.

A garden made entirely from perennials can lose much of its structure in winter.

A garden made entirely from low groundcovers can lack depth.

Combining different plant layers lets each type do what it does best.

Think in roles rather than categories

You do not need a shrub because every garden is supposed to contain shrubs.

You need plants that perform certain jobs.

A mixed planting often needs:

  • Structure
  • Seasonal interest
  • Connection
  • Ground coverage

Shrubs, perennials, grasses, and groundcovers are simply different tools for performing those roles.

Shrubs provide structure

Shrubs often form the visual skeleton of a planting.

They are useful because they tend to have:

  • Greater size
  • Stronger permanent form
  • Longer seasonal presence
  • More substantial foliage

Evergreen shrubs can maintain structure year-round. Deciduous shrubs may contribute flowers, stems, bark, or fall color even after foliage changes.

Because shrubs become large, position them first.

Perennials provide change

Perennials are especially good at creating seasonal moments.

They can provide:

  • Flowers
  • Changing foliage
  • Seed heads
  • Texture
  • Movement

But many herbaceous perennials disappear almost completely during winter.

That is why a bed containing nothing but flowering perennials can look spectacular in June and empty in January.

Use perennials to animate the structure rather than asking them to provide all of it.

Groundcovers connect the composition

Groundcovers occupy the lowest layer.

They can:

  • Cover exposed soil
  • Soften bed edges
  • Flow beneath shrubs
  • Connect separate plant groups
  • Suppress some weeds
  • Reduce the visual dominance of mulch

This is particularly useful in mature gardens.

Instead of every shrub sitting in its own island of mulch, a lower planting can visually connect the entire bed.

Ornamental grasses can bridge the roles

Grasses are unusually flexible.

A large grass may function like a shrub. A medium grass may behave like a perennial mass. A low sedge can function as groundcover.

Their fine texture also contrasts beautifully with broad-leaved shrubs and perennials.

Start with the largest layer

When designing a mixed bed:

  1. Place structural plants. These determine the broad composition.
  2. Add repeated perennial or grass groups. Use these to create color, movement, and rhythm between structural plants.
  3. Fill the lowest layer. Add groundcovers, sedges, bulbs, or low perennials where appropriate.

This top-down approach prevents small plants from consuming space needed by larger ones.

Let the layers overlap

You do not want three separate stripes:

Instead:

  • Let groundcover run beneath shrubs
  • Push some perennials between structural plants
  • Bring one shrub slightly forward
  • Allow grasses to cross between layers

The goal is interlocking masses. How to layer plants by height covers the same idea in elevation.

Use proportion

Structural plants usually deserve more visual space than accents.

A large foundation bed might contain:

  • 3 major shrubs
  • 7 ornamental grasses
  • 11 flowering perennials
  • 20 low groundcover plants

The exact numbers will vary wildly, but the larger plants establish the basic framework while smaller plants fill increasingly fine layers.

This creates visual hierarchy.

Match plant behavior as well as appearance

A combination must work horticulturally.

Before grouping plants together, check:

  • Sun requirements
  • Soil moisture
  • Mature size
  • Growth habit
  • Aggressiveness
  • Hardiness
  • Maintenance needs

A beautiful combination on paper is not useful if one plant requires wet shade and the other wants dry full sun.

Build around a limited palette

Mixed planting does not mean maximum variety.

You might use:

  • 2 shrub varieties
  • 3 perennial varieties
  • 1 ornamental grass
  • 1 groundcover

and repeat them throughout a fairly large bed.

That is often more coherent than introducing a new plant every few feet — see repetition and rhythm.

Think through the year

Ask what each layer contributes in each season.

Spring — bulbs and early perennials emerge beneath shrubs.

Summer — shrubs and flowering perennials provide the dominant display.

Fall — grasses, seed heads, berries, and foliage changes become important.

Winter — evergreen shrubs, branches, grasses, and plant structure remain.

A strong mixed planting should not depend entirely on one bloom window.

The goal is a community, not a collection

The best combinations feel as though the plants need one another visually.

One plant provides mass. Another provides contrast. Another fills the ground. Another repeats through the composition and ties everything together.

That is the difference between selecting several good plants and designing a planting.

Related principles

Using Klora

Do this in Klora

The product guides for the tasks this article describes.