Many butterfly habitats in the wild are in decline, so gardens are important resource for these beautiful creatures.
To attract butterflies to your garden, you need to provide nectar-rich plants for the adults to feed on, and host plants for their caterpillars. You could also provide shelter for the few butterfly species, such as brimstones, that hibernate over winter.
If possible, choose a variety of plants – perennials and shrubs – to attract a range of species and a food supply throughout the butterfly season, from March, when some species begin to emerge, to late autumn. Butterflies are cold-blooded and like warmth, so plant your shrubs in a sheltered, sunny spot. Avoid using pesticides and insecticides, as these can kill butterflies.
Here are seven shrubs that will set your garden a-flutter.