Grow a Butterfly Garden
A real butterfly garden does more than attract adult butterflies to flowers. It combines nectar plants for adults with host plants that caterpillars can eat.
Add sun, shelter, season-long blooms, and careful pesticide management, and a flower bed becomes a more complete butterfly habitat.
What Does a Butterfly Garden Need?
A butterfly garden needs both nectar plants and caterpillar host plants. Nectar flowers feed adult butterflies, while host plants provide food for the caterpillar stage of specific butterfly species.
University Extension guidance also recommends a sunny site, some protection from wind, groups of flowering plants, and flowers available across the growing season.
This means a garden containing attractive flowers can be a useful nectar garden, but it becomes a more complete butterfly habitat when appropriate host plants are included too.
Nectar Plants and Host Plants Do Different Jobs
One of the easiest mistakes in butterfly gardening is choosing only flowers for adults and forgetting the caterpillars that come before them.
Nectar Plants
Adult butterflies visit flowers for nectar. A useful butterfly garden includes multiple flowering plants and tries to keep something blooming through much of the growing season.
Plants in our catalog that can contribute nectar include Purple Coneflower, zinnias, sunflowers, marigolds, lavender, sweet alyssum, and other flowering plants.
Caterpillar Host Plants
Butterfly caterpillars are much more selective. Different butterfly species depend on particular plants or plant families for larval food.
University Extension sources identify dill, parsley, and carrots as host plants for black swallowtail caterpillars. Monarch caterpillars, by contrast, require milkweeds.
Build a Flowering Layer for Adult Butterflies
Use several flower types instead of depending on one plant. Grouping flowers makes the planting easier to find, while mixing annuals and perennials can help extend the flowering season.
Purple Coneflower
University Extension butterfly-garden resources identify Purple Coneflower as a useful nectar plant for adult butterflies.
California Giants Zinnia Mix
Zinnias provide summer flowers and are regularly included in Extension recommendations for butterfly gardens.
Mammoth Grey Stripe Sunflower
Sunflowers add tall flowering structure and can provide nectar resources for visiting butterflies and other pollinators.
Sweet Alyssum
Sweet Alyssum adds clusters of small flowers and a lower-growing layer to a mixed flowering garden.
Vera Lavender
Lavender can provide nectar-rich flowers for adult butterflies when grown in a sunny, well-drained location.
Crackerjack Marigold Mix
Marigolds can add another annual flowering layer to a diversified butterfly planting.
Add Host Plants for the Butterfly Life Cycle
If you want butterflies to do more than visit for nectar, include plants their caterpillars can actually eat.
Black Swallowtail Host Plants Are Already in Our Catalog
University of Minnesota, Penn State, and Illinois Extension identify plants in the parsley family—including dill, parsley, and carrot—as larval food plants for black swallowtail caterpillars.
That gives three edible seed varieties in the Not By Chance Seeds catalog a second role inside a butterfly garden:
- Bouquet Dill
- Italian Giant Parsley
- Scarlet Nantes Carrot
If caterpillars use these plants, visible leaf damage is part of their function as host plants.
Give Butterflies Sun and Protection
Butterfly-garden guidance from Penn State and Illinois Extension recommends sunny locations protected from strong wind.
Use a Sunny Site
Butterflies depend on external warmth to become active, and many popular butterfly-garden flowers also perform best in full sun.
Reduce Strong Wind
A fence, shrub planting, or other landscape structure can help create a more sheltered garden without blocking the sunlight the planting needs.
Add Basking Opportunities
Sunny rocks and other warm surfaces can provide places where butterflies bask and warm themselves.
Group Flowers and Mix Plant Heights
Extension guidance recommends planting flowers in groups rather than scattering isolated individual plants. A layered garden can combine visible flower masses with host plants and sheltered areas.
Flowering Layer
- Group several plants of the same flower type together.
- Combine different flower forms and heights.
- Use annual and perennial flowers where appropriate.
- Plan for bloom at more than one point in the season.
Host-Plant Layer
- Place host plants where some caterpillar feeding is acceptable.
- Plant enough that sharing foliage does not ruin the project for you.
- Keep host plants reasonably close to nectar resources.
- Add regionally appropriate host species for butterflies you want to support.
Build a Sequence Instead of One Short Flower Show
University Extension guidance recommends nectar-producing flowers across the growing season. The exact sequence depends on your climate, but the planning process stays the same.
Begin with plants that fit your site and that you actually want in the landscape.
Use the crop-specific Growing Guides and regional Extension information to estimate when flowers are likely to be available.
Add appropriate regional plants if the garden has long periods with few or no flowers.
Record flowering periods and butterfly activity during the first season so the next version of the garden is based on observation rather than guesswork.
Be Careful With Insecticides
A garden intended to support butterflies contains insects on purpose. Broad-spectrum insecticides can work directly against that goal.
Identify Problems First
Do not treat every insect as a pest. Learn what is using the plant before deciding whether management is necessary.
Avoid Routine Broad-Spectrum Spraying
University of Minnesota Extension specifically recommends avoiding broad-spectrum pesticide applications around butterfly habitat and using less disruptive targeted approaches when treatment is actually needed.
Leave Some Shelter
Shrubs, vegetation, and less-disturbed garden areas can provide protection and resting places in addition to flowers.
Use Regional Native Plants Too
Expand beyond the seed collection with native nectar and host plants appropriate to your region. Local Extension programs can help identify suitable species.
Start With Flowers, Then Add the Host Plants
Build the nectar side of your butterfly garden from colorful flowering varieties, then include caterpillar host plants appropriate to butterflies in your area.
Purple Coneflower Seeds
Add a perennial nectar flower widely used in butterfly gardens.
Shop Coneflower Seeds →California Poppy Mix Seeds
Add another flowering annual to a diversified garden.
Shop California Poppy Seeds →Sweet Alyssum Seeds
Add a lower-growing flowering layer to the planting.
Shop Alyssum Seeds →California Giants Zinnia Mix
Add summer annual flowers commonly visited by adult butterflies.
Shop Zinnia Seeds →Mammoth Grey Stripe Sunflower
Add tall flowering structure and another nectar source.
Shop Sunflower Seeds →Crackerjack Marigold Mix
Add another annual flowering layer to the butterfly garden.
Shop Marigold Seeds →Bouquet Dill
Grow a culinary herb that can also serve as a black swallowtail caterpillar host plant.
Shop Dill Seeds →Italian Giant Parsley
Add another edible host plant used by black swallowtail caterpillars.
Shop Parsley Seeds →Scarlet Nantes Carrot
Grow an edible root crop whose foliage can serve as a black swallowtail caterpillar host.
Shop Carrot Seeds →Start Focused or Build a Larger Butterfly Planting
Butterfly Garden
Purple Coneflower, California Poppy Mix, and Sweet Alyssum in one focused three-variety flower collection.
Shop Butterfly Garden →Butterfly & Bee Garden
Purple Coneflower, Sweet Alyssum, Vera Lavender, and California Poppy Mix in a four-variety flowering collection.
Shop Butterfly & Bee Garden →Connect Your Butterfly Garden to the Bigger System
Research-Based Butterfly Garden Planning
This project combines verified varieties in the Not By Chance Seeds catalog with university Extension guidance on nectar plants, caterpillar host plants, bloom timing, sunlight, shelter, pesticide management, and butterfly habitat.
Grow for the Butterfly and the Caterpillar.
Plant nectar flowers for the adults, include the right host plants for caterpillars, provide sun and shelter, and build a garden that supports more than the moment a butterfly lands on a flower.

