How to Attract Butterflies to Your Garden

How to Attract Butterflies to Your Garden

What is more amazing than watching gorgeous, graceful butterflies flitter around in your garden? Butterflies are good for much more than just beauty as they are one of the best pollinators for your garden. If you want to attract butterflies to your garden, check this out.

Butterflies need a place to lay their eggs, so you need host plants for their babies to survive. Monarch caterpillars eat milkweed, swallowtail caterpillars eat parsley, dill, and fennel. To attract the type of butterfly you want to see in your garden, plant the host plants for their offspring.

How to Attract Butterflies to Your Garden

When you plant your host plant, make sure you realize the caterpillars are heavy feeders and they will eat plenty, sometimes decimating the entire crop. If you want to attract swallowtails and you want to eat fennel, plant A LOT! The Butterfly Site is a great resource for what plants you need to plant for each type. Check it out here for all the information you need to make a habitat for your favorite butterflies.

How to Attract Butterflies to Your Garden

Adult butterflies also need food. They eat nectar. As they go from flower to flower eating nectar, they transfer pollen from one flower to the next pollinating your plants much like bees do. They are a great helper in garden productivity. And man, are they ever gorgeous!

Plants that attract butterflies and hummingbirds

Keep in mind you need a continuous source of nectar for your friends to enjoy, so plant things that bloom in succession. Just because you have flowers in spring, doesn’t mean the butterflies don’t need food the rest of the growing season.

Some great plants to provide nectar for a wide variety of butterflies include marigolds, butterfly bush, nasturtiums, verbena, butterfly weed, lantana, phlox, zinnias, purple coneflower and many other flowers. 

How to Attract Butterflies to Your Garden 

Watching butterflies is one of our favorite pastimes at Little Sprouts. One of my favorite butterfly stories is one day in the summer we were playing outside and I was talking to the kids. 

I raised my arm up to my side and was telling something very animated with my arm involved in the story when a butterfly flew right up and landed on my finger like I had cued it to do so. 

One child was so amazed about that, for weeks every time we played outside he would stand there with his arm out waiting for it to happen again.  He begged me for years to tell him how I did that.  It was just a beautiful moment with nature through no fault of mine.  But a great memory for all of us. 

How to Attract Butterflies to Your Garden How to Attract Butterflies to Your Garden  How to Attract Butterflies to Your Garden

We have seen butterflies emerging from chrysalis as brand new creatures, and have even spotted a butterfly laying her eggs. We saw her touching down and went over after she left and found the eggs. We have watched eggs hatch, and watched chrysalises form. It’s an amazing life cycle.

Butterfly garden

Once or twice a year, we usually bring 5 or 6 caterpillars in the house in a clear box to watch them change and emerge from the chrysalis so we won’t miss it. We have the host plants to feed the caterpillars fresh several times a day, so we have everything we need to keep them happy and healthy.

After they emerge and puff up their wings, we set them free knowing a lot more about them and understanding they need to live free. It’s amazing to learn about them in this way.  The first time I saw a butterfly emerge from a chrysalis, I cried.  And most of the time I still do.  The wonder never fades.

Plants for a butterfly garden

Check out this video about teaching kids about metamorphosis.

If you don’t have garden space, you can order caterpillars and watch them change indoors.

Any post on this blog may contain affiliate links which pay me a very small commission for items you purchase using the links but costs you nothing extra. I can help defray a small percentage of the cost of producing the blog to share information with you.

How to Attract Butterflies to Your Garden 

 How to Attract Butterflies to Your Garden

You and your kids can learn so much by watching the lifecycle, metamorphosis, and feeding habits of butterflies.  It’s a beautiful creature God created that is useful and glorious!

If you are interested in learning to garden, but don’t know where to begin, click here

Don’t forget to pin for later!

How to Attract Butterflies to Your Garden


Who doesn’t agree that Sonic has yummy cherry limeades? Here's a cherry limeade recipe with the fun fizzy flavor but no artificial colors or corn syrup.

Cherry Limeade Recipe (Like Sonic)

Who doesn’t agree that Sonic has yummy cherry limeades? Here's ...
Read More
Do you find yourself frustrated about the whole grains requirement for the food program? It’s not as hard as you think and this will make it even easier!

CACFP Meal Pattern-Whole Grains

Do you find yourself beating your head against the wall ...
Read More
Looking to make the most of your summer? Check out this wooden tic tac toe game and other garden games you can make with what you have around the garden.

Garden Games for Kids

Looking to make the most of your summer fun? Check ...
Read More
Sometimes the garden can bless us with too much of a good thing. Having excess green beans all at once can be overwhelming, but there are a ton of great things you can do with them.

Using Excess Green Beans from the Garden

Sometimes the garden can bless us with too much of ...
Read More


  1. Great tips! I love watching butterflies with my kids 🙂

  2. Beautiful! We get quite a few butterflies, but I haven’t noticed the caterpillars as much. The butterfly site is a great resource.

  3. This post just has me craving the warm beautiful spring!

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.