Top 10 Butterfly Host Plants

Ready to take butterfly gardening to the next level? Plant butterfly host plants to give caterpillars a place to grow!

Nectar plants give butterfly gardens a powerful boost. But they’re not the only key to drawing pretty pollinators to your yard. As your favorite winged beauties transition through their life cycle, many lay eggs on the undersides of specific plants—hosts. Many people know monarchs need milkweed, but there are many other butterfly host plants you should consider adding to your garden. By incorporating some of these, you’ll attract a wider variety of butterflies to your backyard. And now they just might stick around!

Snapdragon (Antirrhinum majus), annual

Mostly grown as an annual or a short-lived perennial in Zones 5 to 9, snapdragons are great for adding height to a landscape. These garden classics’ stalks can reach about 4 feet tall with blooms in a variety of colors: white, pink, purple, orange or red.

Butterfly benefits: Look for common buckeye caterpillars snacking away on your snapdragons. They’re fun butterflies to have in your yard because they’re easily identifiable by bold, colorful eyespots.

Scroll or click below to see others

Add a Comment

From Our Community

Southeast Wednesday 7/23/14

Good morning.  It's overcast right now, but the sun was shining a couple of hours ago.  We didn't get any rain yesterday, but have been getting rain for…
Read more >

Bobcat, Mountain Lion/Cougar…

This is almost where my son and daughter in law and grandson live.  Paula saw the DNR and game warden  and everyone out on the road yesterday but…
Read more >