Skip to Content

60 Plants to Attract Bees, Butterflies and Other Important Insects

Attracting bees, butterflies and other beneficial insects to your garden couldn’t come at a better time than now, at this particular point in history.

With the decline in insect species worldwide, in part due to harmful growing practices and deforestation, it’s up to us, the diligent backyard gardeners to do something.

As long as we continue to plant flowers, herbs and garden crops, there will always be hope. With that hope, there will always be bugs. More insects than we could ever count.

A house surrounded by a wild lawn full of wildflowers.
For many people this isn’t the “ideal” yard but for beneficial insects it’s perfection.

Your backyard can be a haven for creatures big and small, depending on the size of your plot.

A window of a house overlooks cosmos flowers growing.
Instead of a pristine emerald green lawn, your window could overlook native flowers brimming with bees and butterflies.

For most of us, this is going to be small-scale. But, even the tiniest garden can make a change in an insect population.

All you have to do is plant the right flowers to see the rewarding results for yourself.

The more diverse plants you grow in your garden, the more distinctive and varied the winged, shelled and multiple-legged creatures who come to visit will be.

Rewilding your garden and backyard

Attracting bugs, bees and bats is about more than planting the right foods to feed them.

It’s also about rewilding.

A yard near a house with many wildflowers.
Cone flowers, black-eyed Susans, hollyhocks, and yarrow – it’s a feast for the eyes as well as the pollinators.

Not in the sense of allowing foxes, wolves and bears to roam the neighborhood, but in doing your part to allow nature to move one step closer to your home.

Attracting birds with colorful trees and shrubs – which you can all enjoy together.

Mowing your yard less often, to allow dandelions and other wildflowers to fully blossom.

Turning your lawn into a wildflower meadow to provide a habitat for pollinators as you improve the soil’s health. At the same time preventing erosion and improving water quality as you eliminate all chemicals.

A sunny meadow with wild grasses and flowers.

It sounds so idyllic, almost too good to be true.

Yet, when we take a step back and put nature first, it turns out there are many things we can do to encourage the health, vitality and wealth of the planet.

It all starts with catering to the bees.

20 Plants to Attract Bees

A bumblebee sitting on a bee balm flower.
The name says it all, beebalm is a wonderful addition to your yard.

Could we survive without bees?

Is it possible that they could survive without us?

A bee sips nectar from a blue borage flower.
Grow borage for the pollinators and its many health benefits.

Both are good questions to think about as you ponder how to fit some of the following plants in your backyard – or front yard – garden:

  • asters (Aster sp.)
  • bee balm (Monarda sp.)
  • black-eyed Susan (Rudbeckia hirta)
  • borage (Borago officinalis)
  • chives (Allium schoenoprasum)
  • goldenrod (Solidago sp.)
  • lavender (Lavandula sp.)
  • liatris (Liatris spicata)
  • marigold (Tagetes sp.)
  • mint (Mentha sp.)
  • nasturtium (Tropaeolum majus)
  • peony (Paeonia sp.)
  • phlox (Phlox paniculata)
  • poppies, California – (Eschscholzia californica)
  • roses (Rosa sp.)
  • sage (Salvia sp.)
  • sunflower (Helianthus)
  • thyme (Thymus vulgaris)
  • verbena (Verbena bonariensis)
  • zinnia (Zinnia elegans)
A patch of pink and purple zinnias.
If you love cut flowers, consider planting a patch of zinnias.

Bees, like most insects, are buzzing nervously under threats mainly caused by humans – urbanization, loss of habitat, heavy chemical use and wildly shifting weather patterns caused by climate change.

We’ve all heard at some point about honeybees and the colony collapse disorder. Have you ever stopped to ask yourself, “Is there anything I can do to help?”

The population of honeybees is declining for several reasons:

  • parasites
  • disease (weakened immune systems)
  • poor nutrition
  • chemicals in their food supply

One of the easiest ways to cater to bees is to eliminate the chemicals we would otherwise use in our own yards. This rings true especially when it comes to lawn care.

The second thing we can do to nurture bees is to plant a myriad of plants they adore.

A red farmhouse with a portion of the lawn mowed and a portion of the lawn full of wildflowers and grasses.
The best of both worlds – a bit of yard to play in and a healthy portion left to the insects.

Contrary to popular belief, that we need to save the dandelions for the bees, this simply isn’t true. Let’s bust this garden myth here and now.

Bees feed on the pollen of more than just dandelions. In fact, tree pollen is far more important as a first food source for bees, more nutritious too.

Dandelions are rather a “snack food” for bees.

A yard full of dandelions.
Save the dandelions for mead, the bees have healthier pollen to eat.

They help to fill in the gap between collecting other sources of pollen and nectar, which might be abundant earlier, or later, in the day.

And an alluring field/backyard full of dandelions may even distract the bees. In that case, they may choose convenience of mass over flavor and quality nutrition. Even passing up an orchard to find a yellow haven.

If ever, you have wondered what a bee’s first food of the season is, go out there and do some of your own research. You may be surprised at what you find.

Do Your Part to Help Bees Thrive

Since bees pollinate 90% of our food worldwide, doesn’t it make perfect sense to feed them what they need?

After all, “we are what we eat eat”.

Black-eyed Susan flowers.
Black-eyed Susans are a favorite flower among gardeners and insects.

Let that sink in for a few moments as you begin to prioritize your garden and your diet. Think about how your backyard might become an ark. Then get out there and plant some native plants to feed the bees.

Bees are among the most crucial pollinators that we can attract to our gardens. Yet, we needn’t stop there.

Let’s find out how to bring more butterflies and beneficial insects into our gardens as well.

Related reading: 13 Practical Ways You Can Help Pollinators – With Advice From a Distinguished Entomologist

20 Flowers and Plants to Attract Butterflies

A pollinator garden with bee balm, liatris, cosmos and marigolds.
If you want to bring butterflies to your yard, skip the butterfly bush.

You may not know it, yet, but butterfly bushes are not the best way to attract butterflies.

It may grow quickly as it produces a bounty of irresistible flowers, yet it can be considered an invasive species depending on where you live.

There are plenty of other plants to attract butterflies:

Tall stalks of liatris flowers with butterflies on them.
Liatris make a striking statement in your yard and attracts many species of butterflies.
  • angelica (Angelica archangelica)
  • asters (Aster sp.)
  • baptisia (Baptisia sp.)
  • beebalm (Monarda sp.)
  • black-eyed Susan (Rudbeckia)
  • coneflower (Echinacea angustifolia)
  • daylilies (Hemerocallis sp.)
  • Joe-Pye weed (Eutrochium purpureum)
  • liatris – blazing star (Liatris sp.)
  • milkweed (Asclepias)
  • mints (Mentha sp.)
  • oxeye daisy (Leucanthemum vulgare)
  • perennial snapdragons (Antirrhinum sp.)
  • phlox (Phlox paniculata)
  • rushes (Juncus effusus)
  • salvia/sage (Salvia sp.)
  • stonecrop (Sedum sp.)
  • sunflower (Helianthus)
  • verbena (Verbena sp.)
  • yarrow (Achillea millefolium)

And the list could go on and on.

A butterfly and a bee both sip nectar from white phlox.
Phlox make a lovely addition to cut flower arrangements.

If you’re keen on attracting the most beautiful butterflies possible, perhaps this is the year you create a butterfly garden in your backyard?

As with enticing other creatures to your haven, you’ll want to be sure to put out a shallow source of water. This way they can find everything they need for survival, all in one place.

What kind of butterflies can you attract to your garden?

A butterfly sips nectar from tiny flowers.
Consider starting an insect journal, a place to note down any interesting insects you come across in your yard.

I think the better question is: what aren’t you going to attract with a vast selection of lovely flowers?

And will you recognize them once they arrive?

There are online resources to identify insects aplenty, though it often feels fitting to have something in hand as you make close observations in your garden.

In that case, it’s super handy to have a book or several books on the subject, so you can do your research offline.

Here are some personal recommendations for learning about bees, butterflies and beneficial insects of all kinds:

Bees: An Identification and Native Plant Forage Guide by Heather N. Holm

The Bees in Your Backyard: A Guide to North America’s Bees by Joseph S. Wilson

A Swift Guide to Butterflies of North America: Second Edition by Jeffery Glassburg

The National Audubon Society Field Guide to North American Butterflies

Garden Insects of North America: The Ultimate Guide to Backyard Bugs – Second Edition by Whitney Cranshaw

Good Bug Bad Bug: Who’s Who, What They Do, and How to Manage Them Organically (All you need to know about the insects in your garden) by Jessica Walliser

To attract butterflies, you can also plant ornamental grasses.

When you start to look at your garden visitors as more than just pretty fliers, it dawns on you that attracting butterflies is about more than beauty.

There is also the caterpillar stage of life which is often less glamorous.

Given the thought that butterflies also serve as food to other species such as frogs and lizards, you might come to the realization that you need more than flowers to cater to all stages of life.

A large clump of little bluestem grass.
Don’t stop with flowers, native grasses can be just as important for hosting smaller wildlife.

You need nooks and crannies, hiding spaces galore. You need to create a space in which insects, toads and snakes feel safe. Yes, some snakes are good to have in a garden too.

Ornamental grasses can come to your aid, to provide more than a food source for butterflies.

5 Ornamental Grasses For Butterflies

In your garden/landscape you can also plant native grasses:

  • Indian grass (Sorghastrum nutans)
  • little bluestem (Schizachyrium scoparium)
  • prairie dropseed (Sporobolus heterolepis)
  • river oats (Chasmanthium latifolium)
  • Pennsylvania sedge (Carex pensylvanica)
A small clump of Pennsylvania sedge surrounded by leaf litter.
As always, try to choose species native to your area.

While these grasses and sedges may not become a food source for the butterflies themselves, they act as a diverse habitat in which to host and protect tender species.

The above list of grasses and sedges to attract butterflies is by no means complete. It is up to you to do more research to find out what lush grasses are native to your area.

Let’s move onto more common plants you can tuck into empty spaces of your garden, in the attempt of attracting beneficial insects.

15 Best Plants to Attract Beneficial Insects

A butterfly sits on top of a purple cone flower.
Cone flower attracts many different insects.

All summer long, insects will be buzzing about.

But, will they be hanging out in your garden, or will they be over at the neighbor’s having a grand old time?

It is all up to you. You get to decide what plants you desire in your garden. In time, they will attract beneficial insects too.

The word that your garden is great will get out when you include some of the following plants in your backyard:

Close up of a wild bee on a dill plant.
Many herbs attract pollinators too. Just plant some dill and watch what happens.
  • alfalfa (Medicago sativa)
  • angelica (Angelica sp.)
  • black-eyed Susans (Rudbeckia hirta)
  • buckwheat (Eriogonum sp.)
  • caraway (Carum carvi)
  • coneflower (Echinacea sp.)
  • cosmos (Cosmos bipinnatus)
  • dill (Anethum graveolens)
  • goldenrod (Solidago sp.)
  • Queen Anne’s lace (Daucus carota)
  • sunflower (Helianthus annuus)
  • sweet alyssum (Lobularia maritima)
  • sweet clover (Melilotus sp.)
  • tansy (Tanacetum vulgare)
  • tickseed (Coreopsis sp.)
  • yarrow (Achillea millefolium)

Why is attracting beneficial insects so important?

Consider for a moment that you love to grow tomatoes.

So you plant 50+ plants, to have enough for yourself, for preserving and for feeding your family, friends and neighbors.

Without incorporating companion planting into your garden, what you have is a monoculture. And monocultures are destined to have problems.

In the case of growing tomatoes the hornworm is often regarded as the greatest threat to your upcoming bountiful harvest.

Crop rotation is one way to avoid pesky problems. Planting some attractive plants to discourage infestation is another way to solve a hornworm challenge.

Beneficial Insects to Attract

With the above plants in mind, what kind of beneficial insects do you hope to attract?

Let’s hope you silently answered to yourself: lady beetles, lacewings, parasitic wasps, praying mantises, moths, hoverflies, solitary bees, ground beetles, soldier beetles and stink bugs.

A bumblebee collecting pollen from a pink yarrow.

They aren’t all attracted to the same plants, therefore when it comes to planting and tending to your garden – diversity is best.

Some insects prefer carrots, while others are more attracted to dill, feverfew or fennel. Other beneficial insects will tend towards mint, lobelia and rosemary.

You won’t be able to cater to them all, but you can cater to many.

Aim to plant as many perennials and annuals as you can squeeze into your garden, being sure to give each plant its own space to thrive.

Winter Care of Plants that Attract Beneficial Insects

One of the finest ways to care for your garden in winter is to make sure all the beneficial insects have a place to overwinter.

Leave dead stems for beneficial insects to overwinter in.

That is, you really don’t have to do anything at all.

In fact, the less you do, the more beneficial insects you will attract.

Sounds counter-intuitive, right? Leave the stems, leave the leaves, leave the groundcovers on the ground. Let wildlife enjoy in your backyard, the kind of environment they would receive in the wild.

Slightly unkept, roughly abandoned and untamed.

That is what nature likes best, if only for a few months out of the year.

How about caring for beneficial insects throughout the summer?

Make sure they have a constant source of water – the shallower the better. A small pot or ceramic bowl is practical for dishing the water out. Simply add small stones or pebbles to the bottom and top it off with water.

Getting Over the Fear of Bugs

Or rather, getting over the fear of the unknown.

Most bugs are harmless, yet a majority of us are brought up in a society that says, “Don’t touch that!” So we don’t.

At the same time, we don’t learn. And then fear sets in. What would happen if you touched an insect with your bare hands?

Would it be slimy, would it bite, would it give you a rash? Not that you should blindly pick up everything that crosses your path, but never let fear get in the way of learning all there is to know about crawling bugs, caterpillars and other flying insects.

A yard full of wildflowers in front of a home.
Your yard can be a place to learn about and reconnect with nature, if you just invite nature in.

Some insects do sting. Others, like hoverflies, only mimic the appearance of bees and wasps. When they land on you they do no harm. Unless you consider their ticklish tongue as they taste some minerals from your skin offensive.

On the other hand, some types of fuzzy caterpillars can give you a rash just from touching them. So it’s best to leave fuzzy caterpillars where you find them.

Now is the time to learn how to recognize beneficial insects and teach your knowledge to everyone who cares to listen. Children included.

Instead of swatting anything that looks dangerous, take a step back and let them go on their way. If you find spiders in your home, catch them in a container and return them outdoors.

It’s all about intention.

Be kind to nature and it will be kind to you.

So, what are you waiting for?

Make your own list of plants you can grow in your backyard to attract bees, butterflies and beneficial insects, then source the seeds or plant material to get started.

A wildflower meadow near an old barn.
A diverse and slightly wild yard will become a pleasure to you as well as your new insect inhabitants.

Plant when the weather is right and wait to see the diverse visitors that arrive.

If you don’t have any room for more plants in your garden, why not try building a bug hotel instead?


Get the famous Rural Sprout newsletter delivered to your inbox.

Including Sunday ramblings from our editor, Tracey, as well as “What’s Up Wednesday” our roundup of what’s in season and new article updates and alerts.

We respect your email privacy


Cheryl Magyar

Well, hello, szia and bună ziua!

My name is Cheryl Magyar and I am a homesteader, organic no-dig gardener and preserver of fruits, vegetables, herbs and life in general. I'm also a forager and a rewilder, rewilding myself and our land in Breb, Romania, along with my husband and our teenage daughter.

Since 2001 I have been living a simple life, going on 15+ years without running water inside our home, heating with firewood cut with a two-wo/man crosscut saw and enjoying the quiet solitude of the countryside where haystacks outnumber the people.

What you wouldn't guess about me, is that I was born and raised in a suburb of Chicago. If I can do this, you can too! It's a life you get to choose, so choose wisely. Because I know you're curious, I've spent 8 years homesteading (raising mangalica pigs, goats and ducks) and gardening on our tanya in Ópusztaszer, Hungary. This lifestyle is going on 8 years in Romania. I wouldn't change it for the world.

To discover more about me, and about us:

you can follow on Instagram
read into our website at Forest Creek Meadows
stop by for a visit and/or a (re)workshop
or shop our growing Etsy store Earth Gratitude Studio

Hope to see you around!
[simple-author-box]