T
The Daily Insight

What plants do butterflies need to survive?

Author

Daniel Foster

Published May 28, 2026

What plants do butterflies need to survive?

Monarchs cannot survive without milkweed; their caterpillars only eat milkweed plants (Asclepias spp.), and monarch butterflies need milkweed to lay their eggs.

What butterflies most attracted to?

Plant type and color is important – Adult butterflies are attracted to red, yellow, orange, pink and purple blossoms that are flat-topped or clustered and have short flower tubes. Plant good nectar sources in the sun – Your key butterfly nectar source plants should receive full sun from mid-morning to mid-afternoon.

What plant attracts white butterflies?

You can usually find them near their favorite nectar plants, mustards and asters, too.

What is the average lifespan of a butterfly?

Painted lady: 12 months
Butterflies/Lifespan

Are white butterflies bad for your garden?

Imported cabbageworms are significant pests to plants in the family Cruciferae, including cabbages, broccoli, cauliflower, and kale. They often chew holes in leaves or skeletonize plants, eating the tender portions of the leaves and leaving nothing but veins and stems behind.

Which is the best flower to attract butterflies?

If you’ve created an area for wildflowers in your garden, then Centaurea nigra is a must-have. The bright, violet flowers will attract a range of butterflies, including the common blue and meadow brown.

What kind of plants do butterflies like to eat?

Do your bit for butterflies by making them welcome in your garden. Adults feed on nectar, and can be seen nectaring on flat, daisy-like blooms as well as plantswith long, tubular flowers. The more of these you can grow in your garden, the better. Butterfly caterpillars feed on leaves and flower buds of so-called ‘caterpillar food plants’.

Are there any pesticides that will attract butterflies?

Most importantly, never use pesticides in a butterfly garden. There are many plants and weeds that attract butterflies. Butterflies have good vision and are attracted to large groups of brightly colored flowers. They are also attracted to strong scented flower nectar.

Why do you need butterflies in your garden?

Butterflies are not only a living garden ornament. They are essential pollinators that can help your garden thrive. As they dance from flower to flower, they pick up pollen from the petals on their wings. When they land on the next flower, the pollen drops onto it.

What flower attract butterflies?

The yellow, orange, and red-colored marigolds are common flowers that attract specific kinds of butterflies. They belong to the genus Tagetes , and are remarkable for their hardiness to different growing conditions.

What flowers are used for butterfly garden?

Marigolds. Marigolds are a great low-growing flower that can be used to create attractive edging for your butterfly garden. These also help repel mosquitoes making them perfect for areas you plan to sit and watch the butterflies.

What flowers do butterflies like?

But first, here is a list of plants that butterflies like. Milkweed. Butterfly Bush. Daisies. Lilacs. Purple Coneflower. Day Lilies. Lavender.

How do flowers attract butterflies?

Butterflies are attracted to flowers by their color, so planting in masses of flowers make it easier for them to find that single plantings. Provide continuous blooms throughout the growing season. Butterflies are active from spring into late fall, but mid-to late-blooming season flowers are when butterflies are most active.