Wondering what the best plants are to survive all types of weather? From hydrangeas to beautiful white roses, the gardening experts at Gardening Express have revealed the best garden shrubs and plants that will last even in the most unpredictable British weather (plus they will look beautiful in your outdoor space).

'It can be difficult to predict what the weather is going to be like in Britain from one day to the next, which can make looking after a garden more difficult. No matter what the weather, a garden should be able to be enjoyed, even if just through the window,' a spokesperson for Gardening Express explains.

'Choosing plants from this list will ensure that come rain or shine, your garden will be looking as good as it can.'

Take a look at the seven plants which can survive all weather types...

1. Euphorbia Characias

Commonly known as the Mediterranean Spurge, this green plant can grow up to 1.2 metres in height. Perfect to add into your garden if you want your outdoor space to look fuller all year round.

We earn a commission for products purchased through some links in this article.

BUY NOW

Euphorbia characias "Wulfenii" flowerpinterest
Andrei Stanescu//Getty Images

2. Hydrangea Arborecens ‘Annabelle’

Plant this striking flower in boarders around your garden for a beautiful splash of white. Its flower heads can grow as large as 30cm in width and make a statement wherever they are planted. It's worth noting that they can be toxic to dogs and cats, so take care if you're a pet owner.

BUY NOW

Hydrangea Annabellepinterest
sandorgora//Getty Images

3. Rosa ‘Wedding Day’

These beautiful lemon-white roses bare large clusters of scented flowers that are sure to brighten up your outdoor space the moment they bloom. For best results, grow this flower in well-soiled, moist ground and ensure it gets plenty of sunlight.

BUY NOW

Rambling Rosepinterest
Josie Elias//Getty Images

4. Iris Pseudacorus

Ideal for wildlife gardens, the rich nectar of this plant will attract bees, hoverflies and other insects. This is perfect to plant near a pond if you have one.

BUY NOW

Yellow Iris (Iris pseudacorus)pinterest
David & Micha Sheldon//Getty Images

5. Geranium Phaeum

This plant is prone to self-seed so can be useful to fill large spaces in the garden. Commonly called dusky crane's-bill, mourning widow or black widow, the dark violet flower is a beautiful addition to any garden.

BUY NOW

Herdy Geranium phaeum 'Samobor'pinterest
Maria Mosolova//Getty Images

6. Primula Vulgaris

Known for its long flowering period, this plant can flower as early as December. Wonderfully, too, the primrose provides a place for butterflies to come and rest.

BUY NOW

primroses on march in sunlightpinterest
Kerrick//Getty Images

7. Hemerocallis ‘Burning Daylight’

This glowing orange plant has large ruffled flowers that open most mornings and wither at night. A flower on the same stem can replace them the next day, so you'll be sure to see it constantly blooming.

BUY NOW

Hemerocallis 'Burning Daylight'pinterest
TonyBaggett//Getty Images

Like this article? Sign up to our newsletter to get more articles like this delivered straight to your inbox.

SIGN UP


10 British flowers that bloom in July
Flowers that bloom in July
Stocks

Stocks are available in a range of colours; from dark pink and red to white and cream. It's a very fragrant flower and is often called scented stocks for that very reason.

Florismart
Flowers that bloom in July
Iris

Elegant and striking, the iris is a bulbous plant with sword-like leaves and a single stem bearing one or two flowers.

Florismart
Flowers that bloom in July
Sunflower

Sunflowers are real sun lovers. Their head follows the sun during the day making sure they get every bit of sunshine they can. At night, the head turns to the east ready for the next morning's sunrise – this is known as 'heliotropism'.

Florismart
Flowers that bloom in July
Gypsophila

Gypsophila, also known as baby's breath, is a perennial herb with a thick taproot, narrow grey leaves and intricately branched, spare clusters of tiny white flowers.

Florismart
sweet pea flowers in the garden
Sweat Peas

The delicate yet elegant sweet peas are climbing plants which can get up to 2m high. They are sweetly scented and adored for their butterfly-like petals.

© Flavia Morlachetti//Getty Images
Flowers that bloom in July
Nigella

The nigella is an annual herb with erect stems of approximately 50cm high, and slender, thread-like leaf segments. The 'halo' or 'mist' around the colourful petals is created by the hair-like bracts that surround the single flowers.

Florismart
Flowers that bloom in July
Cornflower

Cornflower is an annual or biennial herb with narrow, lance-shaped leaves and flower heads. The heads are usually bright violet-blue.

Florismart
Flowers that bloom in July
Dahlia

There are 42 species of dahlias and many glorious colours to choose from. These long-time garden favourites are the ultimate showstoppers.

Florismart
Flowers that bloom in July
Lily

An oriental lily is a bulbous plant with an inflorescence of large, outward-facing flowers and fleshy leaves. These lilies typically have larger but fewer and more trumpet-shaped flowers than Asiatic lilies.

Florismart
Flowers that bloom in July
Alchemilla

This herbaceous perennial has scalloped, bright green leaves which produces a frothy haze of tiny, chartreuse yellow flowers. The two main varieties sold as a cut flowers are Alchemilla Mollis and Alchemilla Robusta.

Florismart