Bring Butterflies to Your Garden

The right plants, shelter, and sun exposure transform any garden into a butterfly magnet — with color and movement all season long.

Why it works

Butterflies need two types of plants: nectar sources for adult feeding and specific host plants where females lay eggs and caterpillars feed. Most gardens provide some nectar but lack host plants — which is why you see butterflies passing through but never lingering. A true butterfly garden provides both, plus basking spots (warm stones), shelter from wind, and a shallow water source. Get these four elements right and your garden becomes a butterfly breeding habitat, not just a rest stop.

How to achieve this look

Choose a sheltered, south-facing site with 6+ hours of sun (butterflies are cold-blooded and need warmth to fly). Plant nectar sources in large blocks of single species for efficient foraging: buddleia, verbena bonariensis, lantana, zinnia, echinacea, sedum, and aster. Add essential host plants: milkweed for monarchs, dill and fennel for swallowtails, nettles for painted ladies, parsley for black swallowtails, and aster for crescents. Place flat, dark-colored stones in sunny spots for basking. Provide a shallow dish with wet sand or pebbles for puddling (mineral drinking). Never use pesticides — they kill caterpillars and butterflies indiscriminately.

Try Free

Arden helps you preview how a butterfly garden will look in your outdoor space — from the colorful nectar borders to the host plant patches. See the complete habitat design before planting.

SM

"I redesigned my entire backyard before buying a single plant. Saved me from so many mistakes."

-- Sarah M.

★★★★★ 4.8 · Free · No account needed
Trusted by 200K+ gardeners
Featured in TechCrunch· Product Hunt· Better Homes & Gardens· Garden Design

Frequently Asked Questions

Q1 What are the best plants for butterflies?

Top nectar plants: buddleia, lantana, verbena, zinnia, echinacea, and sedum. Top host plants: milkweed (monarchs), parsley and fennel (swallowtails), nettles (painted ladies). You need both types for a true butterfly garden.

Was this helpful?
Q2 How do I attract monarchs specifically?

Plant milkweed — it is the only plant monarch caterpillars eat. Include multiple milkweed species (common, swamp, butterfly weed) and nectar flowers for adult feeding. Register your garden with Monarch Watch for conservation tracking.

Was this helpful?
Q3 Will a butterfly garden attract wasps?

Nectar flowers primarily attract butterflies, bees, and hummingbirds. Wasps are drawn more to protein sources (fallen fruit, meat, sugary drinks) than nectar. A butterfly garden does not significantly increase wasp activity.

Was this helpful?
Q4 How much space does a butterfly garden need?

Even a 4x8-foot border with three nectar species and one host plant will attract butterflies. Larger gardens with more species diversity attract more species. A 100-square-foot dedicated area is ideal for a meaningful habitat.

Was this helpful?
Free on iOS & Android

Ready to reimagine your outdoor space?

Download Arden free — see your garden transformed in seconds.

No credit card. No signup. Just results.

200K+ gardeners
★★★★★ 4.8 out of 5 · 8K+ ratings