Skip to main content
Click to rate this post!
[Total: 1 Average: 5]

Create a Butterfly Haven in Your Backyard with These Plants

Learn how to attract butterflies to your backyard by planting the right plants. These plants provide food and shelter for butterflies, creating a beautiful and vibrant butterfly haven in your own backyard.


Milkweed is a must-have plant for attracting butterflies, especially monarchs. It serves as a host plant for their caterpillars and provides nectar for adult butterflies.


Lavender is a wonderful addition to any garden, not only for its beautiful fragrance but also for its ability to attract a variety of butterfly species. With its vibrant purple flowers and sweet scent, lavender acts as a magnet for butterflies, creating a delightful spectacle in your backyard.

Butterflies are naturally drawn to the nectar-rich blooms of lavender, making it an essential plant for any butterfly haven. The purple flowers provide a feast for butterflies, while the sweet scent acts as a strong attractant. Imagine stepping into your garden and being greeted by a kaleidoscope of colorful butterflies fluttering around the lavender bushes.

Whether you have a small garden or a sprawling backyard, adding lavender plants is a simple yet effective way to create a butterfly paradise. Not only will you be able to enjoy the calming fragrance of lavender, but you will also be providing a valuable food source and habitat for these delicate creatures.

Butterfly Bush

Butterfly bush, also known as buddleia, is a popular choice for attracting butterflies to your backyard. This beautiful plant features long, cone-shaped flowers that are a favorite among many butterfly species. The vibrant colors and sweet nectar of the flowers serve as a magnet for butterflies, creating a stunning display in your garden.

One of the great things about butterfly bush is its versatility. It comes in a variety of colors, including shades of purple, pink, and white, allowing you to choose the perfect one to complement your garden. Additionally, butterfly bush is relatively low maintenance, making it an easy choice for both experienced and novice gardeners.

To attract even more butterflies, consider planting butterfly bush alongside other butterfly-friendly plants in your garden. Creating a diverse and welcoming environment will ensure that your backyard becomes a haven for these beautiful creatures.

Purple Coneflower

Purple coneflower, also known as echinacea, is a stunning native wildflower that serves as a magnet for butterflies. With its vibrant purple petals and nectar-rich center, this plant is a must-have in any butterfly garden. Its striking appearance not only adds a pop of color to your backyard but also attracts a variety of butterfly species.

Butterflies are drawn to the vibrant hues of the purple coneflower, and they can’t resist the abundant nectar it provides. As they flutter from flower to flower, they help to pollinate the plant, ensuring its continued growth and beauty. By planting purple coneflower in your backyard, you are creating a haven for butterflies, where they can feast on nectar and find shelter.

To further enhance the appeal of your butterfly haven, consider planting purple coneflower alongside other butterfly-attracting plants, such as milkweed, lavender, and zinnias. This combination of plants will create a vibrant and diverse garden that will delight both you and the butterflies that visit.


Zinnias are colorful annual flowers that butterflies love. Their vibrant petals and nectar-rich centers make them a perfect choice for attracting these delicate creatures to your backyard. Planting a variety of zinnias in different colors will create a stunning display that not only adds beauty to your garden but also attracts a wide range of butterfly species.

Imagine a garden filled with zinnias of various hues, from bold reds and oranges to soft pinks and yellows. It’s like a butterfly paradise, with these enchanting insects fluttering from flower to flower, sipping nectar and bringing life to your outdoor space.

By planting zinnias, you are not only creating a visual feast for the eyes but also providing a vital food source for butterflies. These vibrant flowers act as a magnet, drawing in butterflies of all shapes and sizes, from the majestic monarchs to the tiny painted ladies.

So, if you want to create a butterfly haven in your backyard, don’t forget to include zinnias in your garden. Their colorful blooms will not only brighten up your outdoor space but also attract these beautiful creatures, bringing joy and wonder to your everyday life.

Black-Eyed Susan

Black-eyed Susan is a hardy perennial flower that blooms throughout the summer, adding a burst of vibrant color to your garden. With its bright yellow petals and dark brown centers, it is a striking addition to any flower bed or border.

But that’s not all – black-eyed Susan also has the added benefit of attracting butterflies. The nectar-rich flowers act as a magnet for these beautiful creatures, drawing them in with their sweet scent and vibrant colors. As the butterflies flit from flower to flower, they help to pollinate the black-eyed Susan, ensuring its continued growth and beauty.

If you want to create a butterfly haven in your backyard, be sure to include black-eyed Susan in your planting scheme. Not only will you enjoy the stunning display of yellow blooms throughout the summer, but you will also be providing a valuable food source for butterflies.


Marigolds are a fantastic addition to any garden. Not only do they bring a pop of vibrant color, but they also have the amazing ability to attract butterflies. With their bright and beautiful flowers, marigolds are irresistible to these delicate creatures.

One of the best things about marigolds is that they are incredibly easy to grow. Even if you’re a beginner gardener, you can have success with these stunning flowers. They are low maintenance and can thrive in various soil conditions.

Marigolds come in a range of colors, including yellow, orange, and red. By planting a variety of marigolds, you can create a visually stunning display that will attract a wide range of butterfly species to your garden.

If you want to create a butterfly haven in your backyard, don’t forget to include marigolds in your planting plan. These beautiful flowers will not only bring joy to your garden but also provide a welcoming habitat for butterflies.


Pentas is a tropical plant that is beloved by both butterflies and hummingbirds. It is known for its clusters of star-shaped flowers that come in a variety of stunning shades, including red, pink, and white. These vibrant flowers act as a magnet for butterflies, attracting them to your backyard haven. Additionally, the sweet nectar of the pentas flowers is irresistible to hummingbirds, making it a favorite plant for these tiny, energetic creatures as well. By planting pentas in your garden, you can create a colorful and lively oasis that will delight both butterflies and hummingbirds.


Verbena is a versatile plant that attracts butterflies with its clusters of small, colorful flowers. Whether you have flower beds, containers, or hanging baskets, verbena is a great addition to any garden or outdoor space.

The clusters of small flowers on verbena come in a variety of vibrant colors, including shades of purple, pink, red, and white. These colorful blooms act as a magnet for butterflies, drawing them in with their beauty and nectar-rich centers.

When planting verbena, make sure to provide it with well-drained soil and ample sunlight. This plant thrives in full sun and can tolerate a range of soil types. It is also drought-tolerant, making it a low-maintenance choice for your garden.

Consider planting verbena alongside other butterfly-attracting plants to create a visually stunning and butterfly-friendly display. The clusters of verbena flowers will not only add a pop of color to your garden but also provide a valuable food source for butterflies.

So, whether you have a flower bed, container, or hanging basket, don’t forget to include verbena in your garden. You’ll be rewarded with the sight of beautiful butterflies fluttering around, drawn to the clusters of small, colorful flowers.

Frequently Asked Questions

    • Q: Why should I create a butterfly haven in my backyard?

A: Creating a butterfly haven in your backyard not only adds beauty and vibrancy to your outdoor space, but it also helps support the declining butterfly population. By providing the right plants, you can attract butterflies and provide them with food and shelter, contributing to their survival and the overall health of the ecosystem. Those not ready for real butterflies can also learn how to create a butterfly with a rubber band.

    • Q: How do I attract butterflies to my backyard?

A: To attract butterflies, you need to plant specific plants that they are attracted to. Some of the best plants for attracting butterflies include milkweed, lavender, butterfly bush, purple coneflower, zinnias, black-eyed Susan, marigolds, pentas, and verbena. These plants provide nectar for adult butterflies and serve as host plants for their caterpillars.

    • Q: Can I attract specific butterfly species to my backyard?

A: Yes, by planting specific plants that are known to attract certain butterfly species, you can increase the likelihood of attracting them to your backyard. For example, milkweed is especially attractive to monarch butterflies, while lavender and zinnias attract a wide range of butterfly species.

    • Q: Are these butterfly-attracting plants easy to care for?

A: Yes, most of the plants mentioned are relatively easy to care for. They require regular watering, adequate sunlight, and occasional pruning. However, it’s important to research the specific care requirements of each plant to ensure they thrive in your backyard.

    • Q: Can I create a butterfly haven in a small backyard or balcony?

A: Absolutely! Even if you have a small backyard or a balcony, you can still create a butterfly haven by planting these butterfly-attracting plants in containers or vertical gardens. Just make sure they receive enough sunlight and water to thrive.

Martha Rockson

Martha Rockson

Blogger with an experience of 15 years in the home improvement and landscaping industry

Leave a Reply