Bien Logo

12 Plants That Attract Butterflies to Your Garden

Farkas Margaréta3 min read
Share:
12 Plants That Attract Butterflies to Your Garden — Garden & terrace
In this article

Choose Brightly Colored, Fragrant Flowers

The best butterfly magnets are shades of red, yellow, orange, pink, and purple—especially when they give off a strong fragrance.

Ensure Continuous Blooming

Make sure your garden has flowers blooming all year round. Early spring butterflies seek early blooms, but most butterflies are active from mid-summer through late fall. Fall nectar is especially important to help them gather enough energy for overwintering.

Pick a Sunny Spot

Most butterfly-friendly plants need at least six hours of direct sunlight daily for vibrant blooms and a healthy butterfly population. Check out these 12 plants that butterflies truly adore!

1. Milkweed

One of the most beautiful ways to invite butterflies is by planting milkweed. It’s not only an ideal spot for them to lay eggs but also the favorite food for the emerging caterpillars.

2. Knock Out Roses

This charming shrub thrives in warmer areas and needs plenty of direct sunlight to bloom. Its bright, nectar-rich clusters are especially attractive to butterflies, who love to linger on them.

3. Sage

This nearly care-free plant returns year after year, dazzling with abundant blooms from early spring through fall.

4. Bee Balm

Bee balm is a favorite among pollinators and tolerates more shade than most plants on this list.

5. Perennial Aster

These charming flowers with eyelash-like petals offer plenty of nectar to monarch butterflies even late in the season.

6. Fireflower

Whether you want a low-growing ground cover or a tall, striking backdrop, there’s a fireflower variety for you. These flowers also thrive in shadier spots, perfect if your butterfly garden has some cooler corners.

7. Ornamental Allium

If you’re looking for a spring butterfly attractor, ornamental allium is a perfect choice. It grows well across most regions and butterflies love its tiny, globe-shaped flower clusters.

8. Sunflower

While you might picture sunflowers as towering golden classics, there are many sizes to choose from. Their flat, nectar-rich heads are easy for butterflies to land on, making them a great food source.

9. Lavender

This perennial herb delights with beautiful purple flowers all summer and thrives in dry, hot weather. Make sure it gets plenty of sunlight to keep blooming strong.

10. Coneflower

As a native plant, coneflowers thrive in sunny spots and return year after year to brighten your garden.

11. Common Yarrow

If you want a butterfly-friendly flower that’s super easy to care for, choose yarrow. It blooms abundantly until fall and tolerates poor soil and dry conditions like a champ.

12. Butterfly Bush

Butterflies absolutely adore this plant—and so do we. Just be sure to pick a variety that doesn’t self-seed aggressively, so it won’t take over your garden.

Related reads

10 plants that butterflies absolutely love — and you can still plant them now — Garden & terrace

10 plants that butterflies absolutely love — and you can still plant them now

Want to fill your garden with butterflies this season? These 10 plants offer the nectar, shelter, and sunshine they're looking for — and most are still easy to plant.

Schuster Borka
Never plant this herb next to your tomatoes — it quietly destroys the harvest — Garden & terrace

Never plant this herb next to your tomatoes — it quietly destroys the harvest

Fennel might look harmless in the garden, but planting it near tomatoes is one of the worst companion planting mistakes you can make.

Váradi Petra
3 Plants You Should Never Grow by the Fence — Unless You Want a Feud with Your Neighbor — Garden & terrace

3 Plants You Should Never Grow by the Fence — Unless You Want a Feud with Your Neighbor

Roots don't respect property lines — and these three plants are notorious for turning friendly neighbors into long-term enemies. Here's what to avoid.

Lukács Kamilla
5 herbs that are said to banish bad luck — and 2 you can still plant right now — Lifestyle

5 herbs that are said to banish bad luck — and 2 you can still plant right now

For centuries, these five herbs have been tied to luck, protection, courage, and abundance. Here's what folklore says — and which ones you should plant before summer ends.

Fehér Dia
Why Watering Your Garden Every Evening in Summer Is Actually a Mistake — Garden & terrace

Why Watering Your Garden Every Evening in Summer Is Actually a Mistake

It feels like the right thing to do — but watering your garden every evening in summer could be quietly damaging your plants. Here's what to do instead.

Váradi Petra
Your Lawn Has Brown Patches? Pour This on Them and Watch the Green Come Back — Garden & terrace

Your Lawn Has Brown Patches? Pour This on Them and Watch the Green Come Back

There's an old-school garden trick your grandparents swore by — and it's probably sitting in your fridge right now. Yes, it's beer.

Váradi Petra