A butterfly garden is more than beautiful flowers. It is a place where butterflies can feed, lay eggs, and begin the next generation. By combining nectar-producing blooms with caterpillar host plants, you can create a garden that offers more than a quick stop for passing butterflies.
Nectar plants feed adult butterflies. Larval host plants provide the leaves and other plant parts their caterpillars need to grow. Both belong in a butterfly-friendly landscape.
Give Caterpillars a Place at the Table
Many butterfly caterpillars depend on particular plants for food. Including those plants gives visiting butterflies a reason to make your garden a nursery.
Common milkweed for monarchs
Monarch caterpillars depend on milkweed. Common milkweed (Asclepias syriaca) provides their essential food, while its flowers also offer nectar for adult butterflies. Choose it where it is regionally appropriate and give it room in your planting.
Spicebush for spicebush swallowtails
Spicebush (Lindera benzoin) is a host plant for spicebush swallowtail caterpillars. Including a suitable native shrub adds another layer of habitat beyond the flower bed, helping turn a decorative planting into a more complete butterfly garden.
Purple violets for great spangled fritillaries
Purple violets (Viola sororia) are more than cheerful little flowers. Violets provide larval food for great spangled fritillaries, making a patch of these plants a valuable part of a butterfly-friendly landscape.
Shop Purple Violet Live Plants
Blue false indigo for wild indigo duskywings
Blue false indigo (Baptisia australis) supports wild indigo duskywing caterpillars. Adding this perennial is a way to garden for butterflies beyond the familiar monarch-and-milkweed pairing.
Maypop passionflower for Gulf fritillaries and zebra longwings
Maypop (Passiflora incarnata) serves as a larval host for Gulf fritillaries and zebra longwings. This pairing is especially relevant in warmer regions where these butterflies occur. Choose it according to your growing conditions and the butterflies found locally.
Shop Maypop Passionflower Seeds
New England aster for flowers and caterpillar food
New England aster (Symphyotrichum novae-angliae) belongs to the group of asters used by pearl crescent caterpillars. Asters also contribute nectar, making them a useful choice when you want plants that support more than one stage of butterfly life.
Choose host plants suited to your region and to butterflies found nearby. Product availability can change; check each product page for current purchasing options.
Keep Nectar on the Menu
Host plants help raise the next generation, but adult butterflies need food too. Combine plants with different flowering times so your garden offers more than a single burst of blooms.
Purple coneflower (Echinacea purpurea) is a nectar choice for a sunny butterfly planting. Pair it with host plants to create a garden that feeds both adults and caterpillars.
Tall goldenrod (Solidago altissima) adds late-season nectar, helping extend the garden’s food supply as the season progresses.
Lantana offers nectar for adult butterflies, including swallowtails. Use it as a flowering companion to your host plants, not as a replacement for caterpillar food. Check local suitability before planting, particularly in warm climates where some lantanas can be invasive.
Shop Samantha Lantana Live Plants
Make Room for a Little Chewing
A butterfly garden should have a few imperfect leaves. Caterpillars need to eat, and feeding damage on a host plant is often a sign that the garden is doing its job.
Avoid insecticides in butterfly habitat, including caterpillar-targeting Bt products. “Natural” or “organic” does not automatically mean safe for butterflies. Give adults sunny places to warm themselves, shelter from strong winds, and leave some fallen leaves and standing vegetation in undisturbed areas for seasonal cover.
Start Small and Grow With Your Garden
You do not need a large property to make a useful start. Choose a host plant for a butterfly found in your area, add nectar flowers suited to your site, and allow the plants to become part of a living habitat.
The reward is more than a butterfly landing on a flower. It is finding eggs on a leaf, watching caterpillars grow, and knowing your garden helps support the next generation.
Sources and Further Reading
Butterfly Larval Host Plants, N.C. Cooperative Extension
Florida Butterfly Gardening, UF/IFAS Extension
Gardening for Wildlife, Georgia Native Plant Society