Flowers every year (shrubs & perennials)
Flowers that come back year after year are provided by perennials and flowering shrubs. Perennials and shrubs can be planted Spring to Autumn. In a newly planted border while your shrubs and other plants are still small, use bedding & seasonal plants to fill the gaps around them until they get bigger.; Top tip: Use colour palettes to create wonderful effects. Light soft colours bring tranquillity, especially combined with cool green tones of foliage. Complementary colours like purple and yellow or orange and blue uplift the mood. Combine hot colours such as red, orange and yellow to energise borders.
All season perennials
275 plants
All season shrubs
27 plants
Autumn flowering perennials
2619 plants
Autumn flowering shrubs
1765 plants
Autumn flowers to buy in autumn
255 plants
Drought tolerant perennials
1278 plants
Spring flowering perennials
2561 plants
Spring flowering shrubs
1239 plants
Summer flowering perennials
5187 plants
Summer flowering shrubs
3001 plants
Winter flowering perennials
189 plants
Winter flowering shrubs
198 plants
All plants (10225)
Rosa 'Marguerite Hilling'
Shrub rose
Rosa 'Marlene®'
Hybrid tea (large flowered) rose
Rosa 'Mary'
Polyantha rose
Rosa 'May Queen'
Rambling rose
Rosa 'Meg Merrilies'
Rubiginosa hybrid (hybrid sweet briar) rose
Rosa 'Mermaid'
Climbing rose
Rosa 'Mevrouw Nathalie Nypels'
Polyantha rose
Rosa 'Mia Bella'
Shrub rose
Rosa 'Mollie'
Shrub rose
Rosa 'Moonlight'
Hybrid musk rose
Rosa 'Morletii'
Boursault rose
Rosa 'Morning Jewel'
Floribunda (cluster-flowered) rose
Rosa 'Mrs John Laing'
Hybrid perpetual rose
Rosa 'Mrs Oakley Fisher'
Hybrid tea (large flowered) rose
Rosa 'Mum You are One in a Million™'
Floribunda (cluster-flowered) rose
Rosa 'My Beloved Mother'
Hybrid tea (large flowered) rose
Rosa 'My Darling'
Hybrid tea (large flowered) rose
Rosa 'Mysterious Sunset'
Hybrid tea (large flowered) rose
Rosa 'Nameste'
Hybrid tea (large flowered) rose
Rosa 'Nevada'
Shrub rose
Rosa 'New Arrival'
Floribunda (cluster-flowered) rose
Rosa 'Nina Weibull'
Floribunda (cluster-flowered) rose
Rosa 'Noisette Carnee'
Noisette rose
Rosa 'Nozomi'
Miniature rambling rose
Rosa 'Nozomi'
Ground cover rose, climbing rose
Rosa 'Nuits de Young'
Centifolia moss rose, Old black rose
Rosa 'Ophelia'
Hybrid tea (large flowered) rose
Rosa 'Our Dream'
Patio rose
Rosa 'Paper 1st Wedding Anniversary®'
Patio rose
Rosa 'Paper Anniversary'
Patio rose
Rosa 'Parade'
Floribunda (cluster-flowered) rose
Rosa 'Parkdirektor Riggers'
Climbing (cluster-flowered) rose
Rosa 'Paul Transon'
Rambling rose
Rosa 'Paul's Lemon Pillar'
Climbing tea rose
Rosa 'Paulii'
Alba rose
Rosa 'Peaceful Dreams'
Hybrid tea (large flowered) rose
Rosa 'Pearl 30th Wedding Anniversary®'
Patio rose
Rosa 'Pearl Celebration'
Hybrid tea (large flowered) rose
Rosa 'Peer Gynt'
Hybrid tea (large flowered) rose
Rosa 'Penelope'
Hybrid musk rose
Rosa 'Perle D'Or'
Polyantha rose
Rosa 'Petite de Hollande'
Centifolia rose
Rosa 'Phyllis Bide'
Rambling rose
Rosa 'Pink Grootendorst'
Rugosa rose
Rosa 'Pink Parfait'
Floribunda (cluster-flowered) rose
Rosa 'Pink Perpetue'
Climbing (cluster-flowered) rose
Rosa 'Platinum Jubilee'
Floribunda (cluster-flowered) rose
Rosa 'Portlandica'
Polyantha rose, Scarlet four seasons rose, Portland rose