A truly lush flower bed is not one where everything blooms at once, but one that keeps flowering from April until the frosts. The trick is to choose plants by flowering time, height and growing conditions, and to fill gaps with annuals and decorative foliage. Here is how to plan such a bed and what to plant for each season. For shady spots, see flowers that grow in shade. More plants for your beds: garden flowers with photos and names.
A typical flowering sequence in a bed, season by season
Spring. Bulbs: crocuses, daffodils, tulips, hyacinths, muscari, fritillaries. Plant them in autumn; after flowering leave the leaves until they yellow — so place bulbs between perennials that will hide the fading foliage.
Early summer. Peonies, irises, columbines, lupins; heucheras and hostas add foliage all season.
Autumn is easiest: plant perennials and bulbs, then add annuals in spring. A spring start works too, but without spring bulbs in the first year.
How many plants per square metre?
Roughly 5–7 medium perennials or 9–12 low ones; exact numbers depend on the mature size shown on the label.
How do I make the bed look good in the first year?
While perennials establish, fill the gaps with annuals — they cover the soil quickly and flower all summer.
Author: Maria Svitlovir
Graduated from Taras Shevchenko National University of Kyiv, Institute of Biology and Medicine (2001). BSc in Biology, MSc in Horticulture. Writes about plants, works at a garden centre selecting and repotting plants, and contributes to plant reference guides.