Plant a butterfly garden!

Plant a butterfly garden!

If there were a beauty contest for insects, butterflies would win by a landslide.

Most butterflies live for only a few weeks in their glamorous, winged stage of life. Most of their lifespan is spent in other stages: egg, caterpillar, chrysalis, then adult (with wings).

Closeup photo of a tiny white egg on a leaf.

The adult female monarch butterfly lays her eggs on a milkweed plant.

Monarch caterpillar, with black, yellow, and white stripes.

Monarch caterpillar fattens up on a milkweed plant.

The monarch chrysalis has a greenish-blue shell.

In the chrysalis stage, the monarch caterpillar transforms into an adult butterfly.

Adult monarch emerges from chrysalis.

The adult monarch butterfly frees herself from her chrysalis, which has turned transparent.


The female lays her eggs on a plant for a good reason. The caterpillar that hatches from the egg uses the plant as food, eating almost enough for a lifetime. During the chrysalis stage, the caterpillar transforms into an adult. This transformation is called metamorphosis. Then, the adult butterfly feeds on fruits or the nectar of flowers.

Picky eaters

But butterflies and their caterpillars can’t eat just any plant. Many are very picky. They must eat whatever plants have evolved along with them in their own neighborhoods. There are over 45,000 species of butterflies. Each species evolved eating the flowering plants that grew in their own neighborhoods. Over tens of millions of years, the butterflies and their favorite plants have lived happily together.

But then people came along and mixed up the plants. They brought new plants from other parts of the world and planted them as crops or gardens or road landscaping. Some of these plants grew so well that they started to choke out the native plants. Lots of native plants got bulldozed away so people could build houses or shopping malls or ball parks. Even in the city parks and gardens, the green lawns and flowers and trees were not natives. Trees and flowers growing in California may have evolved in Africa or Australia!

Field of purple flowers.

Vinca major is commonly found in the wild places of California, but it is not a native. It thrives, choking out native plants.

Field of bushes with yellow flowers.

The broom plant's yellow flowers may look pretty on roadside hills, but it takes over, crowding out native plants.

But, alas, many of the native butterflies couldn't eat these foreign plants. And the ones they could eat were getting harder to find. So their populations dwindled.

Actually, 90% of insect species can eat only the plants that are native to their own regions.

Feed the hungry butterflies

But we can help them! You can plant a butterfly garden. It is just a matter of finding out what plants used to grow in your own back yard before people came. You may be able to find a book or website describing the native plants of your location. Then, find a nursery or website that sells the seeds or the plants. You will need nectar plants for the adult butterflies and host plants for the caterpillars.

Garden with purple, orange and pink flowers, big rocks, and other plants.

This garden is planted with native flowering plants—and boulders.

For example, many species of adult butterflies feed on the nectar of milkweed flowers. But, only monarch caterpillars can eat the milkweed plant itself. Milkweed is common and widespread, so monarch butterflies are widespread as well.

Make a garden of your local butterflies’ favorite foods and you will have a beautiful garden of flowers and butterflies. And don't cut off those flowers when they look dead. Leave them alone so they can turn into seeds or berries to feed the native birds.

Your garden will help the butterflies and the plants and the birds to continue to live happily ever after.

Cartoon polar bear and monkey, surrounded by butterflies.

We all just want to get along together.

Bees are another threatened insect. They are hard workers and we would really miss them if they disappeared. Find out more and make a big bee!