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!

Passionflower (Passiflora), Zones 5 to 9

Passionflower is a perfect butterfly-friendly vine. It climbs 15 to 50 feet and will thrive in full sun or part shade. If you’re starting this beauty from seed or small nursery plants, be prepared to provide support for its tendrils to cling and wind. After that, you won’t need to put in much effort to enjoy the blooms of this climber.

Butterfly benefits: Several fritillary caterpillars mow down on passionflower. A couple of common ones are the gulf fritillary and the variegated fritillary. Zebra longwings also use this butterfly host plant.

Scroll or click below to see others

Add a Comment

From Our Community

Pictures of my outdoor room I have been working on

I started this project with taking pallets apart and using the board to make walls by my entrance door ,the purpose is every winter I have ice build…
Read more >

What are you reading–The BYC BookClub (Lizzie)

I just finished "A Grown up Kind of Pretty" by Joshilyn Jackson--EXCELLENT--5 stars.  I have read all her books. They were all good.
Read more >