Skip to content
Squirrels & Wildlife

What Butterflies Need to Survive in a Backyard

Nectar flowers feed adult butterflies but cannot raise any. Caterpillars only eat specific host plants — that gap is why most butterfly gardens stay empty.

A monarch caterpillar feeding on a milkweed leaf, its only host plant
Photo: Rhododendrites, CC BY-SA 4.0, via Wikimedia Commons
On this page

Most butterfly gardens are built on half the requirement. They are full of nectar-rich flowers, which feed adult butterflies beautifully — and cannot produce a single new one.

A butterfly spends the large majority of its life as a caterpillar, and caterpillars do not drink nectar. They eat leaves, and for most species, the leaves of a very short list of plants. Supply nectar alone and you get visitors. Supply host plants and you get a population.

The gap nobody mentions

Adult butterflies are generalists. Nectar is nectar, and a coneflower will feed almost anything with a proboscis.

Caterpillars are the opposite. Over evolutionary time each species has specialised on plants whose chemical defences it can tolerate, and it cannot switch. A monarch caterpillar placed on anything other than milkweed will starve beside perfectly good leaves.

That specificity is why the female’s job is not finding flowers but finding the right plant to lay on. If it is not in your garden, she lays elsewhere — and everything you planted fed her for an afternoon and contributed nothing to the next generation.

The butterfly life cycle in four stages — egg, caterpillar, chrysalis and adult — with the first three depending on a species-specific host plant such as milkweed, parsley or violets, and only the adult stage feeding on nectar from almost any flower
Only the last stage drinks nectar. The other three are spent on a plant most gardens do not have.
Host plants for butterflies common in US backyards
ButterflyCaterpillars eatNotes
MonarchMilkweed only (Asclepias)Plant species native to your region
Black swallowtailParsley, dill, fennel, carrot topsGrow extra and expect them chewed
Eastern tiger swallowtailTulip tree, wild cherry, willowA tree job, not a border job
Painted ladyThistle, mallow, hollyhockAmong the least fussy
Great spangled fritillaryVioletsLays near them, not on them
Red admiralNettlesA patch of nettles is genuinely useful
Gulf fritillaryPassionflower vineSouthern states
Cabbage whiteBrassicasThe one you may not want to encourage

Plant the parsley twice

The awkward part of hosting swallowtails is that the host plants are herbs you also want to eat. The workable answer is to plant a second patch of parsley, dill, or fennel somewhere out of the way and treat it as caterpillar food. Ragged, stripped stems mean it is working.

Nectar for the adults

Adults need a nectar supply that runs from spring to hard frost, not just a midsummer peak. Late nectar matters especially — migrating monarchs and overwintering species need fuel in September and October, when most gardens have finished.

Some practical points that matter more than the specific list:

  • Plant in blocks, not singles. Butterflies find and work drifts of one flower far more readily than scattered individual plants.
  • Flat or clustered flower heads — coneflowers, yarrow, joe-pye weed, asters, zinnias — give somewhere to land. Deep tubular flowers bred for hummingbirds are much less useful.
  • Prefer single flowers over doubles. Many double-flowered cultivars have had their nectaries bred away, so they look generous and offer nothing.
  • Include natives. Native asters and goldenrods in particular carry the late season, and goldenrod does not cause hay fever — that is ragweed, flowering at the same time.

Sun, shelter, and warmth

Butterflies are ectothermic and cannot fly until their flight muscles are warm, which is why they bask with wings spread on cool mornings. A garden with no morning sun gets far fewer of them.

Give them a sunny, sheltered spot — sun for most of the day, and a hedge, fence, or shrub band on the windward side. Butterflies are poor fliers in wind and simply avoid exposed ground. A few flat stones or a bare patch of soil in full sun gives them somewhere to bask.

Water, done correctly

They do not drink from open water and can drown in a birdbath. What they do is puddle: settling on damp sand or mud to take up dissolved salts and minerals, a behaviour especially associated with males.

A shallow dish or saucer filled with coarse sand, kept damp, sunk to soil level in a sunny spot, does more than any water feature. A pinch of sea salt mixed in occasionally makes it more attractive still.

Insecticides, including the ones sold as safe

Caterpillars are insects, and insecticides do not distinguish between the ones you want and the ones you do not. This includes several products marketed as organic — Bacillus thuringiensis (Bt) is specifically a caterpillar killer, and spinosad and pyrethrin are broad-spectrum. Neonicotinoids are worse again, because they are systemic: they move into leaf tissue, nectar, and pollen, and persist for months. A garden that is sprayed is not a butterfly garden, whatever is planted in it.

Somewhere to overwinter

Butterflies spend the winter somewhere in your garden — as eggs, caterpillars, chrysalises, or, for species like mourning cloaks and commas, as adults tucked into bark and log piles.

That makes autumn tidying the quiet killer. Cutting every stem to the ground, clearing all leaf litter, and removing dead wood removes the overwintering generation along with it. Leaving seed heads standing through winter, keeping leaf litter under shrubs, and delaying the spring cutback until temperatures are consistently mild costs nothing and preserves next year’s butterflies.

What success looks like

Chewed leaves. A butterfly garden that is working has ragged, holed host plants, because something is eating them — that is the entire point. If your milkweed is pristine and your parsley is immaculate, you have built a very pretty feeding station and nothing is breeding there.

Common questions

What do butterflies need to survive?

Four things: nectar plants to feed the adults, host plants that their caterpillars can actually eat, sun and shelter, and an absence of insecticide. Most butterfly gardens supply only the first, which is why they attract visitors but never produce a resident population.

What is the difference between a host plant and a nectar plant?

A nectar plant feeds adult butterflies, and most butterflies will take nectar from a wide range of flowers. A host plant is what the female lays eggs on and what the caterpillars eat, and it is usually specific to a small group of related plants — monarch caterpillars, for example, eat only milkweed.

What plants attract the most butterflies?

For nectar: coneflower, black-eyed Susan, joe-pye weed, liatris, zinnia, lantana, and native asters and goldenrods for late season. For raising them you need host plants as well — milkweed for monarchs, parsley, dill and fennel for swallowtails, violets for fritillaries, and native trees like oak and willow for a surprising number of species.

Do butterflies need water?

They rarely drink from open water and can drown in it. What they use is damp sand or mud, a behaviour called puddling, which supplies salts and minerals as well as moisture. A shallow dish of coarse sand kept damp does the job far better than a birdbath.

Why do I see butterflies but never caterpillars?

Almost always a missing host plant. Adults will visit any garden with good nectar, but females only lay on the specific plants their caterpillars can digest. Without those, butterflies pass through and breed elsewhere. Chewed, ragged host-plant leaves are the sign that it is working.

Backyard Weekly

Know what to plant, week by week

Free planting calendar. Join the weekly email for seasonal jobs, fixes for what is going wrong, and gear worth buying.

Set MONETIZATION.email.endpoint in src/config/site.ts to enable this form.

By subscribing you agree to our privacy policy. Grow In Backyard will never sell your address.

A brown anole lizard resting on a garden marker among leaf litter
Backyard Animals ·

What Do Backyard Lizards Actually Eat?

Wild lizards in a garden are almost entirely insect-eaters, not the varied diet pet-care sites describe. What they hunt, and what draws more of them to your yard.