Should You Plant a Butterfly Bush? The Benefits and the Drawbacks

Few plants spark as much debate as the butterfly bush (Buddleia davidii). Garden centers sell it for its showy blooms and its promise to draw in butterflies, hummingbirds, and bees. On the surface, it feels like the ultimate win-win: beauty for us, deer proof, and nectar for pollinators. But dig a little deeper, and the story gets more complicated.

So, is butterfly bush a hero or a villain in the garden? Let’s break it down.

IMG_9271
Pipevine Swallowtail on Butterfly Bush flower

Why Gardeners Love Butterfly Bush

It’s easy to see why butterfly bush became a staple. From midsummer into fall, it produces long, colorful flower spikes in purple, pink, white, or yellow. These blooms are loaded with nectar at a time when pollinators really need it. Adult butterflies, bees, and even hummingbirds flock to it.

On top of that, it’s tough as nails. Buddleia is drought-tolerant, thrives in poor soil, and asks for very little care. For gardeners who want a splash of color and pollinator activity without much fuss, it checks a lot of boxes. One of the most important box it checks, is that deer never eat it!

Monarch caterpillar on milkweed

The Other Side of the Story

Here’s where things get tricky. In many parts of the U.S., UK, and beyond, butterfly bush has proven invasive. It escapes gardens, spreads by seed, and takes over wild spaces, pushing out native plants that wildlife rely on. In some states and countries, it’s even regulated or banned.

There’s another catch: while butterfly bush feeds adult butterflies, it doesn’t help their caterpillars. Caterpillars need specific host plants (like milkweed for monarchs, dill and fennel for swallowtails). Without host plants, butterflies can’t complete their life cycle—so a garden full of butterfly bushes is like offering nectar without providing a nursery.

Monarch on Butterfly Bush

How to Grow It Responsibly

I will continue to plant butterfly bush as I love the flowers, but you can still make it a responsible choice:

  • Look for sterile or non-seeding cultivars (like the Lo & Behold, Birthday Cake, or Flutterby series). These won’t spread the way the species plant does.

  • Deadhead spent flowers before they go to seed. This helps keep the plant blooming anyway.

  • Plant real butterfly habitat around it—milkweed, coneflower, Joe-Pye weed, ironweed, or goldenrod. These provide food for caterpillars and nectar for adults.

That way, your butterfly bush is one piece of a bigger pollinator-friendly puzzle, not the whole picture.

Monarch chrysalis on tomato
Birthday Cake, a new sterile form of a compact Butterfly Bush

Birthday Cake- Butterfly bush that is sterile

  • Breeding:

    It was specifically bred to have sterile flowers through a careful breeding process. 

  • No Viable Seed:

    This means it produces significantly reduced or no viable seeds, preventing it from spreading uncontrollably into unwanted areas. 

  • Non-Invasive:
    By preventing self-seeding, it becomes an ecological consideration for gardeners, providing a safer alternative to more aggressive, older butterfly bush types. 
    Miss Molly, a beautiful reddish pink cultivar, that is sterile

The Bottom Line

Butterfly bush is a classic example of a “yes, but…” plant. Yes, it’s gorgeous and buzzing with life in bloom. But it also comes with environmental baggage, and by itself, it doesn’t support butterflies through their full life cycle.

Think of it this way: plant it, but plant it smart. Choose sterile varieties, prune it back, and—most importantly—surround it with native nectar and host plants that truly sustain pollinators.

With a little care and awareness, you can enjoy those dazzling flowers without making life harder for the creatures you’re trying to help.

 

Discover more from The Garden Diaries

Subscribe now to keep reading and get access to the full archive.

Continue reading