Best Plants for Small Gardens

Best Plants for Small Gardens

A small garden doesn't mean you have to compromise on colour, texture or year-round interest. With the right plant selection, even the most compact outdoor space can feel lush, inviting and full of life.

The best plants for small gardens are those that offer long-lasting seasonal appeal without becoming overwhelming. Compact shrubs, flowering perennials, ornamental grasses and evergreen plants can all help maximise space while creating a balanced, low-maintenance garden.

Whether you have a tiny back garden, courtyard, terrace or urban patio, this guide explores the best plants for small gardens and how to combine them for stunning results.


What Makes a Plant Suitable for a Small Garden?

When choosing plants for a compact garden, look for varieties that offer:

  • Compact or slow-growing habits
  • Multi-season interest
  • Long flowering periods
  • Easy maintenance
  • Wildlife-friendly flowers
  • Attractive foliage throughout the year

Layering plants of different heights also helps create the illusion of more space without overcrowding.


Best Shrubs for Small Gardens

Shrubs provide structure and year-round interest while taking up relatively little room when carefully selected.

1. Hydrangea serrata 'Bluebird'

Smaller and more delicate than traditional lacecap hydrangeas, with elegant blue lacecap flowers.

Height: Around 1m

Great for: Woodland-style gardens, Partial shade, Wildlife gardens
 

2. Skimmia japonica

An evergreen shrub perfect for shaded gardens. It produces fragrant spring flowers followed by colourful berries on female plants.

Height: 1m

Benefits: Evergreen foliage, Winter interest, Excellent for containers
 

3. Hebe

Hebes are among the best evergreen shrubs for small gardens in the UK. Their neat habit, glossy leaves and long flowering season make them incredibly versatile.

Popular varieties include:

Hebe 'Green Globe'

Hebe 'Red Edge'

Hebe 'Purple Shamrock'

Hebe | Thompson's Garden Centre

4. Pittosporum tenuifolium

This naturally rounded evergreen requires very little pruning and adds year-round structure to borders.

Perfect for: Contemporary gardens, Courtyards, Front gardens
 

5. Choisya ternata 'Aztec Pearl'

Known as Mexican Orange Blossom, this shrub has elegant evergreen foliage and highly scented white flowers during spring, with a second flush later in the year.


Best Flowering Perennials for Small Gardens

Perennials return every year, making them excellent value while providing reliable colour.

1. Geranium Rozanne

Often regarded as one of the best hardy geraniums, 'Rozanne' flowers continuously from late spring until the first frosts.

Why gardeners love it: Extremely long flowering season. Pollinator friendly. Low maintenance
 

2. Salvia nemorosa 'Caradonna'

Tall purple flower spikes attract bees and butterflies while adding vertical interest without taking up much space.

Height: 60cm

Best planted alongside: Lavender. Nepeta.Roses
 

3. Heuchera

Grown primarily for its colourful foliage, Heuchera comes in shades of lime green, caramel, deep purple and silver.

Excellent for: Containers. Border edges. Shade gardens

Heuchera | Thompson's Garden Centre

4. Echinacea (Coneflower)

These striking daisy-like flowers bloom from midsummer into autumn and are highly attractive to pollinators.

Popular colours include: Pink, White, Orange, Yellow
 

5. Astrantia

Perfect for partially shaded gardens, Astrantia produces delicate pincushion flowers over many weeks.

Works beautifully in: Cottage gardens. Wildlife gardens. Woodland-style planting

 

Compact Evergreen Plants

Evergreens keep a small garden looking attractive during winter.

Good choices include:

  • Sarcococca (Winter Box)
  • Euonymus japonicus
  • Dwarf Box alternatives such as Ilex crenata
  • Pieris japonica
  • Nandina domestica

These provide colour and structure when herbaceous plants have died back.


Best Plants for Small Sunny Gardens

If your garden enjoys plenty of sunshine, these plants thrive in UK conditions:

Together they create a long-lasting display while supporting bees and butterflies.

Sedum Autumn Joy | Thompson's Garden Centre


Best Plants for Shady Small Gardens

Shade doesn't have to limit your planting options.

Excellent performers include:

  • Hosta
  • Ferns
  • Heuchera
  • Skimmia
  • Brunnera
  • Japanese Anemone
  • Pulmonaria

Combining different leaf shapes and shades of green creates texture even where flowers are less abundant.

 

Best Plants for Small Garden Pots

Containers allow you to add colour without sacrificing valuable planting space.

Ideal container plants include:

Choose frost-resistant pots with good drainage to ensure healthy growth.

 

Ornamental Grasses for Small Gardens

Grasses add movement and softness while occupying very little space.

Great compact options include:

Stipa tenuissima

Fine, flowing foliage creates a soft, natural appearance.

Festuca glauca

Blue-grey foliage remains attractive throughout the year.

Pennisetum 'Little Bunny'

A dwarf fountain grass producing fluffy flower heads in late summer.

 

How to Make a Small Garden Look Bigger

Choosing the right plants is only part of the design.

To maximise your space:

  • Plant in layers with taller shrubs at the back.
  • Repeat the same plants throughout the garden for cohesion.
  • Use evergreen shrubs to provide year-round structure.
  • Grow climbers vertically to free up ground space.
  • Limit the number of plant varieties to avoid visual clutter.
  • Incorporate containers to create flexible planting displays.
  • Leave open lawn or paved areas to balance dense planting.

 

Plants That Attract Pollinators

Many compact gardens can become valuable habitats for wildlife.

Top pollinator-friendly plants include:

Planting these together creates a continuous source of nectar from spring through autumn.

 

Frequently Asked Questions

What are the best low-maintenance plants for small gardens in the UK?

Hebe, Skimmia, Heuchera, Geranium Rozanne, Salvia and ornamental grasses all require relatively little maintenance while providing long-lasting interest.

Which shrubs stay small naturally?

Compact shrubs such as Pittosporum 'Golf Ball', Hebe, Skimmia japonica, dwarf Hydrangeas and Choisya 'Aztec Pearl' are ideal for smaller spaces.

What plants make a small garden look bigger?

Plants with upright growth, repeating colours and varying heights help create depth. Ornamental grasses, Salvias, Hydrangeas and evergreen shrubs all contribute to a spacious appearance.

Can I grow shrubs in containers?

Yes. Many compact shrubs—including Hebe, Skimmia, dwarf Hydrangeas and Choisya—grow exceptionally well in large containers with good drainage and regular watering.


Creating a Beautiful Small Garden

Designing a beautiful small garden is all about choosing plants that work hard throughout the seasons. By combining compact evergreen shrubs, long-flowering perennials, ornamental grasses and pollinator-friendly species, you can create an outdoor space that feels larger, richer and full of interest all year round.

Whether you prefer a contemporary courtyard, a wildlife-friendly retreat or a traditional cottage garden, selecting the right mix of shrubs and perennials will help you make the most of every square metre. Visit us at Thompson's Garden Centre, where we have all the plants you need to achieve the look as well as offering expert advice when you need it.


Shop Plants