butterfly plants illustration

How to attract butterflies to your garden

Provide food for caterpillars and choose nectar-rich plants for butterflies and you’ll have a colourful, fluttering display in your garden for many months.

While just about any flower with nectar can be a treat for butterflies, it is a slightly different story for caterpillar food or 'host' plants. In fact, most butterfly species have just a short list of host plants. Often this is because caterpillars need particular chemicals from that plant to bring out their warning colouration as butterflies.

Some butterflies and caterpillars overwinter, so shelter in the garden, such as thick growths of ivy, is also important.

Plants for butterflies

SpeciesHost plant
CommaStinging nettle, hop, currants
Common bluebird’s-foot-trefoil
Dingy skipperbird’s-foot-trefoil, horseshoe vetch
Green-veined whiteHedge mustard, cuckooflower, nasturtium
Holly blueHolly, ivy 
Large skipperCock's-foot, false brome
Large whiteCultivated varieties of Brassica oleracea, such as cabbage and brussel-sprouts, nasturtium, wild mignonette 
Meadow brownGrasses: fescues, meadow-grasses and bents
Orange-tipCuckooflower, garlic mustard, honesty
Painted ladyThistles, stinging nettle
PeacockStinging nettle
Red admiralStinging nettle, hop
RingletCock's-foot, false brome, tufted hair-grass, common couch
Small copperCommon sorrel, sheep's sorrel
Small skipperYorkshire-fog
Small tortoiseshellStinging nettle, small nettle
Small whiteCultivated varieties of Brassica oleracea, such as cabbage, nasturtium, wild mignonette, hedge mustard, garlic mustard
Wall brownCock's-foot, false brome, Yorkshire-fog, wavy hair-grass 
Brenchley Wood peacock butterfly on the flowering bluebells

Beth Hukins

Grow a secret garden for butterflies

Growing host plants for caterpillars in the garden is not necessarily guaranteed to attract the relevant butterflies, but butterflies do breed in gardens, so it is worth experimenting with different host plants to see which species might find your garden suitable.
Read our butterfly guide

As a charity we rely on you

We look after over 90 nature reserves across the county.

More ways you can help butterflies

A wildflower meadow

Wild your garden

Information page

In this action resource page, find out how to 'wild' your garden, from creating a dead hedge to managing invasive plants.

microbeads illustration

Watch what you wash away

Information page

Some cosmetics, soaps, washing-up liquids and cleaning products can be harmful to wildlife with long-lasting effects.

A person with a megaphone and symbols for signing petition and sending email

Take environmental action

Information page

On this page you'll find useful information on how to take environmental action from home and in your community

two people giving a gift next to a recycling bin

Sustainable living at home

Information page

In this action resource page, learn easy ways to live more sustainably and support wildlife from home.