Which? uses cookies to improve our sites and by continuing you agree to our cookies policy

Britain’s favourite flowers revealed

Which? surveys members about flowering plants

Fuchsia flower

Fuchsia tops Which? ‘favourite annual/bedding’ and ‘favourite shrub’ polls

In our latest survey, more than 3,500 Which? members told us about the flowering plants in their gardens and the ones they like best.

Fuchsia came out as the favourite shrub and also the favourite annual/bedding plant. 

Top ten annuals/bedding plants

1 Fuchsia
2 Pelargonium (geranium)
3 Sweet pea
4 Pansy/viola
5 Petunia
6 Dahlia
7 Lobelia
8 Begonia
9 Cosmos
10 Poppy


Lavender tops Which? ‘favourite perennial’ poll

Lavender was voted favourite perennial followed by hardy geraniums. Just 1% voted for the 1970s favourite, pampas grass. 

Top five perennials

1 Lavender
2 Hardy geranium
3 Primrose
4 Hellebore
5 Peony

Your top five shrubs are fuchsia, buddleia, azalea, hydrangea and camelia, and your top five flowering climbers are clematis, honeysuckle, climbing rose, sweet pea and wisteria.

Favourite flower gardening styles

88% grow flowering plants in pots or hanging baskets and a third have a wildlife-friendly area. Blue is the most popular flower colour, closely followed by white and red. Variegated foliage is favoured over plain-green, grey, purple or yellow leaves. 


Bedding displays have fallen out of favour

Only one in five now devote an area of their garden to a bedding display and just 15% have a bed just for roses. Around half told us that they tend to avoid buying plants with brown or black flowers and 36% avoid ones with green flowers.

On average, those surveyed spent £100 on flowering plants, seeds and bulbs in the last 12 months. But the biggest spenders admitted to shelling out more than £500.

Top five flowers for scent

Roses were voted the best flowers for scent by a mile, followed by sweet pea, honeysuckle, lavender and jasmine. Only 6% voted for lilies and 3% for wallflowers.

If you’re not a member already, you can get instant access to the results of all our surveys and tests by signing up to try Which? for £1.

More on this…


Back to top