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!

Everlasting (Anaphalis margaritacea), Zones 3 to 8

Maybe you’re more familiar with this plant by the common name pearly everlasting, but its beauty is the same no matter what you call it. Blooming from midsummer to early fall, this plant boasts small, flat-topped clumps of white flowers reaching about 2 feet tall.

Butterfly benefits: American lady butterflies can be found throughout most of the United States, so plant everlasting to feed those hungry caterpillars.

Scroll or click below to see others

  1. says

    Beware when planting Passion Flower. It is so invasive. It grows over top every other plant even 8ft. away. I had to finally pull all the plants up. I may have to apply weed killer to kill it.

Add a Comment

From Our Community

cheese making

the library has titles of all sorts and i have found some books on making homemade ricotta cheese and many other different types of soft cheese. i plan…
Read more >

“The Potting Shed ”Tuesday, 2 September.

…………  . 09:00 AM Good Morning Friends.  Had a quite day so not much to talk about. Every evening I go to the local garage to buy the…
Read more >