Creating a butterfly garden is a great way to not only add visual interest to your property but also create a wonderful space that will attract and sustain all life cycles of these beautiful pollinators!
Butterflies are fun to watch flutter around, but they are also very beneficial to both vegetable and flower gardens. Butterflies feed on the nectar produced by the flowers on plants. While feeding, pollen sticks to the butterfly’s body and legs.
This pollen then gets transferred from flower to flower as a butterfly flies around. While they don’t transfer as much pollen as a bee would, they are actually able to carry what pollen they do transfer for longer distances.

This means they are perfect for flying around to all the different locations on your property – all the while pollinating your plants and flowers along the way!
You can help create a space that allows them to rest, feed, and reproduce right in your own backyard. While butterflies aren’t too picky about their nectar choices, there are a few tips to keep in mind in order to create the perfect habitat for them.
A Butterfly’s Lifecycle
Butterflies are flying insects that feed on the nectar from plants and flowers. They feature two pairs of large wings and often come in a wide variety of colors and patterns. There are around 750 different species of butterflies just in the United States alone.
Butterflies go through four stages in their life cycle: egg, larva (or caterpillar), pupa (or chrysalis), and adult.
The first is the egg stage. Adult butterflies will lay eggs on the plants that the larvae will feed on once they hatch. Those larvae are also called caterpillars. Caterpillars will spend the majority of their life cycle eating and growing.
Caterpillars will then create a chrysalis, often on the underside of a plant’s leaf. It is inside this chrysalis that a metamorphosis (physical change) will take place. That wiggly caterpillar will turn into a beautiful butterfly. Then, the process starts all over again.

With a little strategic planning, you can add flowers and plants that will not only provide nectar to the adult butterflies but also feed and house the caterpillars and chrysalis as well.
How To Create A Butterfly Garden
From creating the perfect lighting, to including their favorite food sources and giving them a place to rest, this article will cover the basics of it all. Check out these key tips for ensuring your butterfly garden will be a huge hit with your local winged creatures.
Pick The Location
One of the most important factors in creating a successful butterfly garden has to do with the sun. Butterflies need the sun to help keep their bodies warm and to also help dry out their wings after emerging from the chrysalis.
Be sure to choose a location on your property that receives at least 6 plus hours of sunlight each day.
Also, keep in mind the amount of wind the location receives. A butterfly has delicate wings and cannot handle being in a location with harsh winds. Provide some sort of wind block for best results.
Size Doesn’t Matter
A good thing to note is that your butterfly garden can be any size. From a wide-open field of flowers to a small cluster of container plants, it all works. In fact, butterflies often prefer several smaller locations scattered throughout your property as opposed to one large area.
Another idea would be to create a few spots within your already established garden to plant a butterfly’s favorite collection of plants. Maybe even reserve two or three of your raised beds just for the butterflies and other pollinators.
The Right Plants – How To Create A Butterfly Garden
To have a truly successful butterfly garden, be sure to plant not only flowers that will attract butterflies but also those that will be a great host to their eggs and caterpillars as well. Include a variety of heights, colors, and blooming times for best results.

Best Choices For Butterflies
Unlike some pollinators, butterflies actually need to land in order to feed on the nectar of plants. So choose plants that feature larger, flat petals or ones that are tubular in nature.
Butterflies will feed on any flower that has nectar, but they do tend to have some types they prefer over others. Some species of butterflies will have their own preferences, so if you are hoping to attract a specific species, be sure to look up information about their favorite and include it in your butterfly garden space.
Flowers like coneflowers, phlox, aster, yarrow, alyssum, bee balm, dianthus, sedum, black-eyed susan, and butterfly bushes are all great options. Be sure to include nectar-rich flowers like cosmos, zinnias, petunias, and lantana as well.
Choices For Caterpillars
While butterflies feed on the sweet nectar of the blooms, caterpillars feed on the plant’s foliage instead. Dill, carrot, parsley, fennel, and milkweed are some of the caterpillars’ favorites.
Common Examples
The best choices will really depend on the species of butterfly you are hoping to attract,. With that in mind, here are some of the most common butterflies of North America and their favorite host plants as well as preferred nectar choices:
Black Swallowtail
– Host: Carrot, dill, fennel, milkweed, parsley
– Nectar: Butterfly weed, coneflower, milkweed, oregano, zinnia
Common Buckeye
– Host: Gerardias, monkey flowers, plantains, snapdragons
– Nectar: Sunflower, white clover

Common Sulphur
– Host: Alfalfa, clovers, partridge pea, Senna
– Nectar: Goldenrod, hibiscus, lantana, sage, zinnia
Cabbage Whites (FYI: These butterflies may be unwanted if you are growing brassicas to eat yourself!)
– Host: Brassicas, mustard greens
– Nectar: Aster, brassicas
Giant Swallowtail
– Host: Citrus, hoptree, lime, prickly ash
– Nectar: Butterfly bush, lantana, milkweed, zinnias
Monarch
– Host: Milkweed
– Nectar: Aster, coneflower, heliotrope, lantana, marigold, milkweed, mustard greens, zinnia
Painted Lady
– Host: Hollyhock, sunflower, thistle
– Nectar: Aster, buttonbush, cosmos, ironweed, milkweed, red clover, thistle
Red Admiral
– Host: Nettles
– Nectar: Dogbane, lantana, marigold, privet
Tiger Swallowtail
– Host: Ash, aspen, black cherry, butterfly bush, cottonwood, willow
– Nectar: Daisy fleabane, dogbane, garlic chives, milkweed

Provide Water – How To Create A Butterfly Garden
In addition to nectar, butterflies also need water to survive. Create shallow, man-made puddles in a spot or two of your butterfly garden to provide the butterflies with a way to drink water as needed. You will often see some species of butterflies congregate together at “the local watering hole.”
To create your man-made puddle, use a drip tray from a potted plant or any shallow dish. Just add a few smaller rocks or pebbles inside of the dish and add your water. You can also add a bit of sand or soil as well to add additional minerals to the water. Be sure to keep this source of water fresh, especially on hot days.
Resting Areas
Butterflies like to rest and sunbathe on rocks, fence posts, or other similar sunny spots. It allows them to warm their bodies while also resting. Incorporate a few of these resting areas, making sure to keep them out of the wind and in full sun.
Shelter Areas
Along with the plants themselves, you can also create other shelter areas for your butterfly garden. Stacked lumber, trees, and shrubs can all make excellent hiding places for butterflies. It also helps protect them during rainy weather and keeps them hidden from predators.
In addition, these shelters can make excellent protected places for caterpillars to create their chrysalises. You can even create your own butterfly houses as well. (More on this in a future article!)

Offer Homemade Food – How To Create A Butterfly Garden
If your plant’s blooms have started to fade, you can also provide nourishment to butterflies in your garden by serving up some homemade food.
Options like overripe fruit (bananas, peaches, apples, plums, and pears), 100% natural fruit juices, and sugar water are all good options. To really encourage eating, add a few drops of a yeast or sugar mixture like beer, molasses, or white sugar to the fruit as well.
Offer these items in their favorite resting areas or in a shallow dish. Be sure to replace them frequently, especially during really hot days.
Say NO To Pesticides!
Just like bees, pesticides will also harm butterflies and other useful pollinators. Avoid using any that can cause death to these insects and opt for more natural methods instead. Also, avoid using Bacillus thuringiensis (Bt) as it will kill caterpillars.
For four great harmless ways to control aphids and other pests naturally, check out this article “How To Stop Aphids Naturally.”
Last Thoughts
Adding a butterfly garden is a great way to attract these beautiful insects to your property while adding beauty and interest as well. Consider creating a small butterfly garden with your family and watch the lifecycle of the butterfly happen right in your very own backyard!
Simple Garden Life is a website dedicated to keeping gardening fun, simple and enjoyable! We publish two new articles each week along with a new garden podcast episode every two weeks. This article may contain affiliate links.