Who’s not amazed by butterfly’s charm? Its rainbow wings with various attractive patterns and colors give this pollinator eminence. Unfortunately, these fabulous flying beauties, especially monarch butterflies, have rarely been seen lately due to the disruption of the ecological balance. That’s why many butterfly lovers visit butterfly conservation to witness its beauty. But if you want to enjoy them fluttering around you daily, we have some of the best butterfly garden ideas to fill your outdoor spaces.
You can make over your patio, backyard, and garden into a stunning butterfly-friendly habitat full of flowers. Not only can they suck on nectar and feed on pollen, but the butterfly garden landscaping also offers them a safe shelter to multiply. Besides, you can enjoy the tranquility by arranging a wooden chair and sipping coffee while seeing them flutter around you.
In addition, you will have a splashy outdoor garden to adorn your house. But before we dive deeper into butterfly garden ideas, we will walk you through some nectar plants for butterflies you can grow in the garden to pamper your beautiful visitors.
Table of Contents
- What Plant Attracts Butterflies The Most?
- What Are The Basic Elements of A Butterfly Garden?
- Where Is The Best Place To Plant A Butterfly Garden?
- Tips for Starting Butterfly Habitat
- Butterfly-Friendly Garden Plans
- Perennial and Annual Butterfly Garden Designs
- 9. Diverse Native Garden
- 10. Butterfly-Supporting Garden Setting
- 11. Sunny Garden Design
- 12. Front Yard Perennial Heaven
- 13. Coneflower Garden Setting
- 14. Bright Perennial Backyard
- 15. Black Eyed Susan Landscaping
- 16. Butterfly-Friendly Porch Garden
- 17. Perennial Herbs Garden
- 18. Whimsical Insect-Friendly Garden
- Raised Beds Butterfly Garden Arrangements
- Final Thought
- FAQ (Frequently Asked Questions)
What Plant Attracts Butterflies The Most?
To make butterfly garden landscaping, you don’t just pay attention to the elements, such as water features, garden design, and planting location. However, plant selection is vital to lure pollinators into your yard.
In general, they are flowering plants that produce lovely fragrant and are rich in nectar and pollen to provide food for these jewel-winged creatures.
In addition, these plants must also be able to create a safe shelter that is safe for them. One of the nectar plants for butterflies that is popular among butterfly lovers is Butterfly Bushes. They grow pink, magenta, or purple flowers that form dense head clusters on the top of the trunk. But, you must be careful as some cultivars can go wild and invasive.


So, we recommend purchasing one that doesn’t set massive seeds. It also attracts mosquitoes. Thus, you better grow Butterfly Bushes with Lavender as repellent plants. Besides butterfly bushes, you can plant Lantana that will happily bloom in containers or raised beds.
Coneflower and Black-Eyed Susan are among the excellent choices to replace your dull fence in the garden while inviting butterflies to hang around. For the ground cover, no better option than Phlox.
What Are The Basic Elements of A Butterfly Garden?
While designing butterfly garden layout plans, you must be aware that there are key elements to create a well-designed butterfly habitat to make them linger for an extended period.
Like other wildlife, your tiny visitors need a space to live, mating, and reproduce. Hence, there’s none other than butterfly-supporting shade trees to provide such necessities.
Among a long list of these trees, Oak is their top-notch favorite. The dense canopy Oak offers gives a spot to lay eggs and rest. Besides, it belongs to the caterpillar-friendly host plants that will take care of this little critter into a full-winged butterfly.


Furthermore, water features are also something you can’t miss! You can build a mini pond around your butterfly garden full of native plants to relieve their thirst. A bird bath is also a brilliant alternative if you want to avoid hassle.
Another vital element is rocks. Why are they so important? Butterflies love to perch on rocks, especially those set under the sun to warm up their bodies. Sun is also essential to boost up their energy to fly. And since they don’t favor windy weather, providing a shelter is a must.
You better grow shrubs or tall grasses that can make a natural fence to protect their eggs, larvae, and pupae resting on these plants.
Last but not least, moist, well-drained, fertile soils loaded with mulch, compost, and leaf litter are one of the best spots they love. They will use such areas for pupation. Besides, having organically-rich soil will promote a healthy ecosystem for wildlife, including butterflies, bees, and earthworms.
Where Is The Best Place To Plant A Butterfly Garden?
Since butterflies are cold-blooded, a sunny site is the best area to create butterfly garden landscaping. They love the sun to raise their body temperature and relax the muscles to flutter around your garden.
And surprisingly, these rainbow-winged creatures also love to devour their meals while soaking up in the sun.


For that reason, it is crucial to provide elements that can save up the heat that butterflies like to perch on, such as rocks and sand. You can arrange rocks in an empty spot in your yard. But make sure they are close to the bloomers and water features.
Furthermore, most butterfly and caterpillar-friendly host plants also favor the sun to thrive and blossom. With these settings, butterflies will be thrilled to hang around your outdoor space. However, we highly recommend growing a shade tree to shelter from the wind and scorching sun in the summer. Such a tree also allows them to mate and lay their eggs while waiting for them to grow into caterpillars.
Tips for Starting Butterfly Habitat
Building an ecosystem that is healthy for butterflies is actually pretty easy. You don’t have tons of fancy equipment or essentials, just native plants, like trees and flowers, along with water features to please them.
Other than that, puddling, moist, and fertile soils are also crucial as they love to linger around these spots. But if you get lost in confusion about how to start a butterfly habitat, here are some helpful tips for you!
1. Location
Before you are going anywhere with butterfly garden ideas, you must save a sunny spot to landscape a butterfly habitat. These tiny-winged beauties love to relax their muscles to circle around the beautiful flowers to feed on nectars. Besides, sun is essential to ensure those bloomers are thriving and blossoming. That’s the first start!


2. Soil Condition
Healthy soil is a healthy plant! Make sure you check up on your soil first before planting butterfly-friendly flowering plants. Butterflies prefer moist, well-drained, organically-rich soil. So, you better add mulch and compost prior to growing those colorful perennials and annuals.


3. Plant Selection
Not all plants lure these pollinators to visit your lavish garden. You can choose the plants following what these beauties love, like nectars and pollen. Knowing this fact, we all know butterflies are madly in love with blooms. So, make a list of what flowering plants attract butterflies.
Then, narrow these options down to a small list you can grow in your garden. Consider the space, whether small or large, and the US hardiness zones you are in. We also recommend blending annuals and perennials to keep your small butterfly garden alive despite the growing season.
Butterfly-Friendly Garden Plans
To have a suitable habitat for these magical creatures, you must prepare well-designed butterfly garden plans. Not always have to be fancy and outstanding, you can just be more playful and creative with flower selections to pamper your beautiful friends.
Besides, what’s more stunning than witnessing them flying around every day in the daylight all summer and spring? Check out these stunning butterfly garden ideas you won’t regret trying!
1. Cottage Flower Garden


Nothing can beat cottage flower garden when it comes to planning a butterfly garden. Not only is this setting filled with nectar-rich bloomers, but it also adds colorful sight into your yard. Since butterflies feed on different flowers, you better grow native plants that bear perennial and annual flowers alternately.
Start with the tall ones, like lavender and anise hyssop, and balance the setting with black-eyed susan to give a splash of yellow tone. You can also grow them on both sides of the wooden garden path to create a fairy-tale-like sight.
2. Minimalist Garden Fencing


Leave your dull fence and replace it with this eye-catching flower garden fencing! It will be more attractive for the butterflies as well as offer a flashy view for your patio. Consider growing roses, as they have wide blooms and strong scents to lure these pollinators to perch and feed on the nectars.
Mexican sunflowers with orange colors are also a great idea to bid a striking shade into this spot. To cover the fence, we usually love to plant honeysuckle. Also, add a bird bath as water features to let them drink while inviting birds to come.
3. Backyard Butterfly Garden


Butterflies are fascinated by vibrant flowers, especially the ones that provide abundant nectars to feed on. Nonetheless, an eye-catching perch is no less captivating for these tiny visitors. Hence, you better add a cute butterfly-shaped bench in your garden to lure them around.
Arrange one with a striking tone amidst the colorful bloomers and let them rest on it. Imagine sitting here surrounded by rainbow wings of butterflies, absorbing the serene, while enjoying a coffee or reading a book in the late afternoon.
4. Pollinators Garden Setting


With this gorgeous and colorful garden setting, we bet no pollinators can resist to have a frequent visit, including butterflies! Having quite diverse textures, you pamper the butterflies to explore a whole new world of different nectars.
You can grow butterfly bush, swamp milkweed, aster, lavender, and anise hyssop with a bird bath to create a lush, pollinator-friendly flower garden. Besides, these flowers and greeneries add a charming sight to see. Nonetheless, you may need a vast area of your backyard to plan one.
5. Small Backyard Butterfly Garden


While previously we offered you an idea for a large area to create a butterfly-friendly conservation, here is another one for a small backyard. No need to make your hands full as you just require to grow black-eyed susan and butterfly bush to create a suitable habitat for butterflies.
You can also install a butterfly home if you don’t have dense trees around that allows them to reproduce and lay eggs. A garden lamp will be awesome to set in this setting to illuminate light at night. But please, choose a warm tone so as not to upset fireflies.
6. Dense Pollinators Garden Layout


If you wish to fill a wide space, there is no better option than growing tall flowering plants. They will grow dense, covering up your outdoor area and creating a natural privacy screen. Their blooms also add exquisite beauty to your home, with an array of colors to brighten up this area.
For the purple ones, butterfly bushes are a fantastic pick as they are the butterfly’s favorite, hence the name. Meanwhile, the red or orange tones you can get from butterfly weed. But it will be empty without greenery. Choose fennel to grow at the base to attract Swallowtail butterflies to lay eggs and grow into caterpillars that also feed on this plant.
7. Mini Butterfly Garden Design


Space size is not an issue in creating a lovely butterfly-friendly landscape for your favorite pollinators. All you need to prepare is the key elements, like rocks, water features, soils, and sunny locations. Try to grow diverse plants with different growing seasons to elevate your garden and stay colorful year-round.
Choose the low-growing ones like asters, coneflowers, and black-eyed susans to save space. Besides, they also offer a wide range of bright tones to add some appeal. Don’t forget to set up a nectar feeder and garden path from rocks to lure more beauties into this area. That way, butterflies will stay and won’t go away.
8. English Cottage Garden Arrangement


Another butterfly-friendly garden landscaping worth trying is the English cottage arrangement. Like other cottage gardens, this idea is filled with various tones, from yellow to pink, to light up the space and invite butterflies to hang out. But somehow, it’s not overwhelming.
You can create a fairy-tale garden right here with coneflowers, black-eyed susans, phlox, and asters. Coneflowers will offer purple colors, while yellows are from the susans. As for groundcovers, phlox is the best bet! And aster is a terrific alternative to provide textures.
We’d love to add a mini bird bath with a fountain in this spot, so the flowing water will spark a calm feel while strolling around this area.
Perennial and Annual Butterfly Garden Designs
Perennials are one of these winged creatures’ favorites. Not only do they bring them nectars, but they emit a strong fragrance that will instantly make them attach to these blooms.
If you are also a fan of these nectar-rich blooms, we have some awesome ideas you can easily recreate in your garden. And as a bonus, these settings are excellent for butterfly-watching activities! Let’s take a look!
9. Diverse Native Garden


Native plants are the best ones to lure butterflies in your garden. They provide food and shelter while butterflies give a good favor in return–helping them for pollination. Consider native perennials whose blooms offer nectars to suck on.
Asters and coneflowers are few of fantastic choices as they have a wide range of varieties that will paint your yard with flashy shades. To invite more beauties and avoid migration, plant anise hyssop next to the coneflowers. Consider herbs, like dill and parsley too for the caterpillars and repel unwanted insects.
10. Butterfly-Supporting Garden Setting


A butterfly garden with ecological balance and diversity is a treasure. It can help attract butterflies and conserve them as it mimics their favorable habitat for their entire lifecycle. To achieve that, growing flowering plants, like coneflowers, blazing stars, anise hyssop, and ground covers, are crucial.
They spark beautiful blooms with nectars, pollen, and lovely smell the butterflies love to flutter around. If you wish to have a mesmerizing sight, plant these flowers alternately. Do as best as you can to avoid merging the ones with similar flowers, like anise hyssop and blazing stars, in the same spot. Instead, match it with wide-bearing blooms to offer textures.
11. Sunny Garden Design


One vital aspect of creating a butterfly garden is setting aside a full-sun site. It is essential to boost these beauties’ energy as well as promote flower blossoms. Hence, we’d love to see a sunny garden design that provides the butterflies what they need.
Thankfully, most butterfly-friendly plants are sun lovers, so you can easily arrange them in your landscape. Some popular ones are black-eyed susan and coneflowers, as they have bright tones that contrast each other, just like in the picture. But you can try growing zinnia whose blooms are similar to the other ones. For the greenery, look no further than herbs and fennel.
12. Front Yard Perennial Heaven


In case you don’t have a vast backyard but a front yard one, opt for this front yard perennial heaven. With only three kinds of fragrance-rich flowers, you will have an alluring, perennial garden where the butterflies will die to hang around. Try to plant black-eyed susan to add vibrant yellow color.
Next to them, grow white Mexican sunflowers to create a stunning color contrast. Meanwhile, purple tones from coneflowers and blazing stars bid for feminine touches among the bright tones. Remember to install a small fountain that will work as a water feature for butterflies and birds.
13. Coneflower Garden Setting


We’ve mentioned coneflowers multiple times as they are one of the butterfly’s favorite plants. And here’s the idea if you want to have a garden full of these blooms. Since these adult butterflies suck on various flowers, growing diverse coneflowers will be best.
But first, arrange a bird bath in the middle of your garden to add a water feature. Then, grow purple coneflowers as the icon around the tub. Alternate the blooms with the white cultivars so the color will pop up. Give a proper space to avoid clumping. Introduce black-eyed susans to enliven the landscape, but it’s optional.
14. Bright Perennial Backyard


Having a backyard is a privilege since few are blessed with vast space in their home. If you are lucky, transforming your yard into a butterfly haven is a brilliant idea. Choose a full-sun site to start with. Then, plant some flowers against the fence to create a natural privacy hedge. To have a dense clump, grow upward-growing plants, like butterfly bush, penta, and joe pye weed.
Add zinnias and black-eyed susan to glow up the garden with bright colors. Now, set up a bench or two facing the garden and install retro bulb string lights with a warm tone to light up this space. Enjoy the breeze and tranquil atmosphere while butterfly-watching.
15. Black Eyed Susan Landscaping


Similar to coneflowers, black-eyed susan is worth a few times mentioning since butterflies love the blooms that much. No wonder many butterfly flowers include one in their gardens. We also have an idea to create a butterfly garden loaded with these blooms in your home.
There is no need for a vast space; just provide some spots along your garden fence. Instead of covering the soil with gravel or grass, black-eyed susan will do their best to liven up the space. Plus, this butterfly garden plant will invite pollinators to play around and suck on the nectar. You can also have a butterfly bush or weed to spice up this garden even more.
16. Butterfly-Friendly Porch Garden


Instead of letting your porch empty, spice it up a bit by turning this spot into a butterfly haven. Use your garden fence as the stake to support the flowers. You can grow black-eyed susans, or Mexican sunflowers at the base. And for the upward flowering plants, penta, joe pye weed, or butterfly weed are a few excellent picks.
Remember to install a butterfly home or nectar feeder to invite more beauties. Though the picture doesn’t show ground covers, you may try growing ones, like asters or coreopsis. But if you are too lazy to care for an overgrown garden, just cover the soil with gravel, and you’re all set!
17. Perennial Herbs Garden


Besides flowers, butterflies share their affection for herbs, particularly flowering ones. They find those fragrant plants pleasing as they emit a lovely scent and produce nectars too! Consider planting nectar-boost herbs like chives, catnip, cilantro, lavender, sage, and parsley.
Since chives bear fluffy purple flowers, grow them in raised beds. Use gray bricks to create a border and plant them in this spot. You can grow lavender in the inner layer, as they have similar colors yet different textures. These two will make excellent companion plants to deter pests from your garden while inviting pollinators to come around.
18. Whimsical Insect-Friendly Garden


When it comes to a butterfly garden, having a wide area to grow more flowers and plants is a plus. It will offer an amazing habitat for beneficial insects, including butterflies, whose population is now declining. You can convert your backyard into a flower bed with white asters. They create a pleasing sight to add charms to your outdoor space while providing food for butterflies.
To make it brighter, grow zinnias, coreopsis, or black-eyed susan that highlight vibrant yellow colors. In addition to butterfly garden plants, some accessories, like butterfly home, nectar feeder, or stakes, will be fantastic to arrange in your garden. In fact, they will make a comfy sanctuary for these jewel-winged creatures to stay and multiply.
Raised Beds Butterfly Garden Arrangements
If you live in an urban area or countryside but have only a narrow spot to make a butterfly garden, then raised beds and container gardening is the absolute answer. This approach allows you to grow flowers and invite butterflies with a little upkeep.
No need to rake the fallen flowers in the autumn! Check them out!
19. DIY Simple Pollinator Bed


This petite flower bed will be an instant favorite for those with small space. You don’t need to install a water feature, yet ensure the soil is fertile and moist to let the butterflies perch on. Some flowers you can grow in this bed include lantana, asters, and coreopsis. Choose ones with different colors so this setting won’t look dull.
To create the bed, prepare some wooden planks and cut them with the same sizes. Fill in organically rich, moist, well-drained soil and grow your nectar bloomers! Cover the ground with groundcovers, grasses, or gravel; it’s your call.
20. Zinnias Garden For Butterflies


Not only are zinnias popular among us, but butterflies are also madly in love with zinnias. As we all know, roses emit a strong, pleasant smell that attracts these rainbow-winged insects to perch on them. Besides, these blooms also produce nectars to feed them. If you want to lure them into your raised bed garden, you better grow various varieties in one spot.
That way, butterflies can enjoy nectar from mixed flowers though they are the same species. You can also try container gardening with zinnias if you live in an apartment. Put them on the balcony and see how many butterflies flutter there in the summer!
21. Colorful Zinnia Butterfly Garden Bed


Creating a raised garden bed does not always come with wooden containers or boxes. Just use stones to build a border along your garden fence. Besides, it saves space and money! Arrange the rocks into a long line.
Set some inner spaces as a planting area. You can grow zinnias, lantanas, or Mexican sunflowers here since they have small to medium sizes. And, thus, requiring minimal upkeep. As for the soil, you can fill it up with ground covers or grasses to prevent runoff.
22. Butterfly Bed For Small Garden


If you are getting bored with flowers growing in your raised bed, consider lantanas with herbs! These flowers quickly fill your wooden boxes with bursts of colorful shades, from pink, orange, and yellow to magenta. Also, the leaves grow dense as an amazing background, making the blooms’ color pop up even more.
Despite offering an eye-catching sight, textures, and diversities here are lacking. So, we recommend growing lantanas with salvia and sage. This combo works great as companion plants to attract butterflies and deter pests from your garden.
23. Low-Maintenance Flower Garden


For those who don’t like the hassle of taking care of a butterfly garden, this low-maintenance flower bed is an awesome alternative. Thanks to the wooden planters, you don’t need to rake for fallen flowers in the autumn nor be busy checking on the soil every time.
With this setting, you can plant a wide variety of flowers since the bed has quite a large space. We recommend growing zinnias, Mexican sunflowers, and lantanas. This blend will pamper your garden visitors with splashy colors and fragrant smells. To add textures, grasses like the blue stem are worth trying.
24. Vibrant Raised Bed Flower Garden


Well, this one may need extra space. But believe us, it will be worth the effort you put into planning and making one! It spoils butterflies with lavish magenta and pink flowers and tall purple blooms they will cherish. Among these lovely tones, introduce orange and red shades from Mexican flowers or zinnia.
For the greenery, fennel is the best bet. But dill, parsley, or rosemary are also amazing alternatives. Besides, you can harvest them to cook tasty meals. These herbs also help to repel pests! Since there’s a small space between the beds, arrange rocks for the butterflies to soak up under the sun.
25. Easy Cut-Flower Garden


Suppose you have a cut-flower garden; growing flowers that attract butterflies in your garden will be a plus. Not only can you harvest the blooms, but these beauties will help pollinate them, and you will get a surplus in return. One of the best cut-flowers, a butterfly’s favorite, is roses.
Their fragrant aroma lures butterflies to perch, sucks on nectars, and pollinates the blooms. Also, consider growing sunflowers and zinnias to add diversity to your cut-flower cultivation.
These nectar-rich bloomers will also provide splashes of color tones in your garden. Nothing to lose, right?
Final Thought
A butterfly garden is generally full of flowers. These blooms provide nectars and pollen as well as offer pleasant smells the butterflies love. In addition to these nectar-rich flowers, you can add herbs and trees. Basically, creating a butterfly garden bed is easy and doesn’t need complex maintenance. However, you must understand the key elements we’ve discussed above.
Though they may not guarantee the success of having tons of butterflies coming to your yard, the chances are relatively high compared to having no clues about them.
If you want to adopt one of our curated butterfly garden ideas, we recommend growing mixed flowers, with annuals and perennials planted alternately. This way, you can have a long blooming garden all year.
Latest Post:
- Dangerous Delicacies: 10 Most Poisonous Mushrooms in Michigan
- 25 Stunning Christmas Succulent Ideas You Can Try At Home
- Beat Bugs Fast with these Top Plants That Repel Gnats!
- Sowing Success: Tips for a Thriving Zucchini Planting Season
- 15 Mind-Blowing Facts About Rafflesia That Are Barely Known
FAQ (Frequently Asked Questions)
Do butterfly gardens need full sun?
In case you are planning to make a butterfly-friendly habitat in your area, you must consider a full sun spot. Not only is it necessary to promote the butterfly host plant’s growth, but such a condition is also important for these beauties to warm up.
Choose south-facing areas for the best light exposure and, thus, attracting butterflies to your garden.
How long can you keep butterflies in a butterfly garden?
Butterflies undergo a complete lifecycle, which includes eggs, larvae, pupae, and adult ones. Depending on the species, this period will take around 30 to 200 days. The longest one applies to monarch butterflies.
Unlike other flying creatures, migration is an option for adult butterflies. Generally, the lifespan of these flying beauties is around 2-3 weeks. As long as you grow flowering plants that provide a safe shelter and food, they tend to stay in the same small butterfly garden for all their lives.
Are butterfly gardens hard to maintain?
Butterfly garden maintenance is not that tricky as you mainly grow flowers around the area to provide a suitable habitat. All you need to do is to ensure you make proper butterfly garden layout plans before creating one.
You must choose a full sun area for the butterfly host plants to thrive and attract butterflies to your garden. Add water features, like a pond, mini fountain, or bird bath to offer drinks.
Instead of chemical fertilizers, use organic ones to supply the flowering plants growth. Avoid pesticides at all costs. Rather, you can grow companion plants if you deal with pests.
Do butterfly gardens attract mosquitoes?
Having a butterfly garden is indeed exciting, but oftentimes you have to deal with mosquitoes.
Some butterfly-friendly plants produce nectar, which is the culprits’ favorite food. One of which is a butterfly bush. Its nectar-rich flowers trigger frequent visits of this flying insect, especially in the summer.
So, you better grow mosquitoes-repelling plants along with butterfly bushes if you want to have one in your small butterfly garden.