Butterfly Host Plants  

Feed the Caterpillars, Save the Butterflies

Butterfly host plants are more than plants that butterflies like to drink nectar from. These are the plants that butterflies like to lay their eggs on.  These are the plants that caterpillars feed off of while they’re growing, and may also provide a place for the caterpillars to make their cocoons.

Caterpillars are small and slow.  They can’t travel very far in search of food, so butterflies generally only lay their eggs on plants where they know the caterpillars can survive.  If they lay their eggs on the wrong type of plant, the caterpillars will probably not live.

You may be a bit disturbed at first to willingly allow “pests” to chomp on your garden plants.  If you’re bothered by the sight of plants with holes in them, you might want to locate your host plants in a location that is a bit less visible. 

Make sure you provide these host plants nearby the nectar-providing plants.  If they are located too far away, you will probably end up with fewer butterflies in your garden. Now we’ll take a look at some of the most popular butterflies and which plants you’ll need to have as host plants if you wish to have the chance to have these particular butterflies in your garden. 

Having these host plants doesn’t guarantee you’ll have any of these butterflies, but it certainly increases your odds!

Butterfly Host Plants 

Monarch butterflies

Monarch butterflies are one of the most popular and well-known butterflies.  If you don’t know what monarch butterflies are, they’re those medium-sized orange and black butterflies.  They only  lay their eggs on milkweed.  And the monarch caterpillars only eat milkweed. If you want monarch butterflies to visit your yard then you must have milkweed available and these little critters are super hungry so they need quite a few plants.

Milkweed can be grown from seed, but it does take a long time to germinate.

NOTE: These plants are poisonous so you don’t want them where children can get at them; don’t get the sap on your skin or in your eyes.   

Find more instructions here. from Save Our Monarchs

Remember though that adult monarchs eat a much more varied diet:  asters, bergamots, ageratum, daisies and even like fruit like watermelon, bananas, and oranges.

Black swallowtails

Black swallowtails are those giant yellow and black butterflies.  I think everyone in the U.S. has probably seen these!  They’re very large and noticeable.  They lay their eggs on dill, carrots, parsley, and fennel.  You’ll see these around a lot of herb and vegetable gardens.

European cabbage butterflies and white cabbage butterflies

European cabbage butterflies and white cabbage butterflies lay their eggs on cabbage and other cruciferous vegetables. They enjoy plants from the mustard family including radishes, cabbage, mustard greens, broccoli, and other cruciferous vegetables in the cabbage and mustard families, often destroying their host plant.

If you don’t wish to encourage them in the cabbage patch in your food garden, you will need to place your food garden away from the nectar producing plants the white cabbage butterfly loves.

Eastern tiger swallowtails

Eastern tiger swallowtails lay their eggs on sycamore and willow trees.  If you have these trees in your yard, you’ve probably seen their fat, green caterpillars.

Painted lady butterflies

Painted lady butterflies are very popular.  They are orange, black, and white, and look a bit like the monarch butterfly.  Painted ladies lay their eggs on butterfly plant hosts, such as, thistle, hollyhock, and sunflower.

Spicebush swallowtail

The spicebush swallowtail is a very interesting butterfly.  Its caterpillars are quite scary looking, as they appear to have a large, frightening face!  When larvae are in their early stages they are brown, turning to green in the last stage making them resemble common green snakes.

They lay their eggs on spice bushes and sassafras trees.  If you want to have these crazy looking little critters in your lawn, be sure to plant some of these spicy trees!

The Monarch is a protected species as a result of habitat loss and needs our help to provide milkweed, the butterfly host plant it prefers.  That’s a way we can make a difference.

Other butterflies are a beautiful addition to our gardens, allowing us the privilege of enjoying their peaceful beauty.

If you enjoyed Learning about Butterfly Host Plants we hope you will share it with others. A world filled with fluttering butterflies just makes our hearts flutter, too. Thanks! We appreciate it.

Attract Butterflies with these easy tips.

 PLUS 2 easy recipes to use them today.

These Plants Help With Health And Flavor

Butterfly host plants ; Return To Homepage

Site Build It!

Welcome to Best Pennywise Tips!

Thanks for coming by. We are currently undergoing a big transition with our website so, please bear with us as we learn and grow.

Coming soon!

Best Pennywise Newsletter (with more tips) and Your Best PennywiseTips! where you can share your tips to save time, money and help others to live frugally.

Recent Articles

  1. Make a Natural Bird Feeder Feed The Birds

    Sep 01, 18 03:55 PM

    Attract bees? Attract Butterflies? Now build a natural bird feeder to attract and keep your local bird population.

    Read More

  2. Small Healthy Changes Can (and DO) Make A Big Difference

    Jul 28, 18 01:45 AM

    Have you found yourself thinking that small healthy changes won’t make much difference? Easier? Sure. Effective? No.

    Read More

  3. Holiday Tips Index Easter Halloween Thanksgiving & Christmas Fun

    Jul 27, 18 02:14 AM

    Lots of tips, recipes, games, and fun ideas in our Holiday Tips Index. Go ahead and make your holidays more fun for all your family and friends. Some of these can turn into pennywise gifts you'll be p…

    Read More