Living

5 Flowers Hummingbirds Avoid

arena photography
Getty Images Dominick

It's always exciting when you spot a hummingbird flying around, but if it seems like they are in your neighborhood, just not your garden, you may be wondering why hummingbirds aren't visiting your yard? Experts say that there are a variety of potential causes. The biggest reason may be that you planted flowers that hummingbirds avoid. After all, not all plants are seen as food to these tiny creatures and therefore they play a role in how inviting your space feels to them.

In fact, these adorable birds visit hundreds of blossoms each day to meet their energy needs, which means your flower choices can have a bigger impact than you might expect and can make a surprising difference in how often they appear. "Hummingbirds are highly specialized nectar feeders," explains Christopher J. Clark, PhD, a hummingbird researcher and associate professor at the University of California. "They depend on consistent access to energy-rich flowers in gardens."

Luckily, there are plenty of easy changes you can make this summer to make your yard more hummingbird-friendly. So which flowers do hummingbirds not like? Discover which ones experts say to avoid planting and see what simple changes you can make to start seeing more of these tiny, magical visitors. Before you know it, you'll know the secret to attract hummingbirds and might even find yourself greeted by a swarm of these enchanting little guests.

Plants Hummingbirds Tend to Avoid-and Why

 A hummingbird avoiding a garden with flowers its not attracted to.
A hummingbird avoiding a garden with flowers its not attracted to. Getty Images Arden Mai

Seeing how hummingbirds are migrating back to North America right now, it's good to know which common garden flowers are not be as appealing to them as you might think. One of the biggest factors is flower shape, since it affects how easily these birds can access nectar while feeding.

Heather Kirk-Ballard, PhD, assistant professor and extension specialist in sustainable urban landscapes at the University of Georgia, explains that hummingbirds are strongly drawn to flower structures that allow quick, efficient feeding. So, what flowers don't attract hummingbirds? Blooms that are too shallow, too dense, or poorly shaped may be passed over in favor of easier option.

Here are five common flowers that hummingbirds don't like, according to experts.

Roses

 Hummingbirds aren't attrcted to roses.
Hummingbirds aren't attrcted to roses. Getty Images Norman Posselt

When it comes to flowers that repel hummingbirds, roses are one. Therefore, if you have lots of these pretty plants in your garden, they may be the reason hummingbirds aren't coming to your yard.

"Roses lack the tubular shape hummingbirds prefer and may have limited accessible nectar," says Kirk-Ballard. Because of this, these cute creatures are less likely to rely on them as a food source compared to nectar-rich, tube-shaped blooms.

Irises

 Irises are a flower that won't attract hummingbirds to your garden.
Irises are a flower that won't attract hummingbirds to your garden. Getty Images Steve Clancy Photography

Another flower that hummingbirds dislike are Irises, which are pretty blue and purple plants. "The structure of an iris is not ideal for hummingbird feeding," Kirk-Ballard explains. While visually striking, irises don't provide the deep nectar access hummingbirds typically seek

Daisies

 Daisies are one of the worst flowers to plant if you want to attract hummingbirds.
Daisies are one of the worst flowers to plant if you want to attract hummingbirds. Getty Images SimpleImages

Do hummingbirds like daisies? Sadly, they don't. If you want to attract more hummingbirds to your yard, experts say to skip planting these as they are a plant hummingbirds avoid. "Open, flat flowers like daisies are better suited for bees and butterflies, not hummingbirds," Kirk-Ballard notes. "Their wide, exposed shape makes them less efficient for hummingbird feeding behavior."

Petunias

 Petunia flower gardens won't attract hummingbirds.
Petunia flower gardens won't attract hummingbirds. Getty Images George Pachantouris

Want more hummingbirds in your garden? These flowers may be keeping them away. "Many modern hybrids, like petunias, produce less nectar," Kirk-Ballard says. As a result, these may not consistently attract hummingbirds despite their popularity in gardens.

Pansies

 Even though they are vibrant, hummingbirds tend to avoid gardens with pansies.
Even though they are vibrant, hummingbirds tend to avoid gardens with pansies. Getty Images Photo by Jonas Adner

One garden mistake that keeps hummingbirds away is planting pansies as they offer low nectar production and are a flower structure that doesn't align well with hummingbird feeding preferences. As a result, Kirk-Ballard notes they are simply not a strong match for attracting these tiny birds.

Best Flowers to Attract Hummingbirds to Your Yard

What flowers attract hummingbirds? To create a more hummingbird-friendly garden, focus on blooms that match their feeding style as these small birds are attracted to bright, tubular flowers. These plants are known to support pollinators and help encourage more frequent hummingbird visits.

"A good rule of thumb is to focus on plants that produce a lot of nectar," explains Clark. "Ultimately, though, which flowers are 'best' depends on what part of the country you are in."

Annette Cormany, master gardener coordinator and horticulture educator at University of Maryland Extension, agrees and adds that hummingbirds rely heavily on nectar sources to sustain their energy needs. "Each hummingbird needs nectar from about 1,000 blossoms a day to survive," she says. "Having those in your garden matters to them"

Recommended Flowers for Hummingbirds

What are nectar-rich flowers? There are actually a variety you can choose from. Below are some expert-suggested ones that hummingbirds like.

  • Bee balm
  • Salvia
  • Coral bells
  • Fuchsia
  • Phlox
  • Coral honeysuckle
  • Foxglove beardtongue
  • Wild bergamot
  • Cardinal flower
  • Native columbine

Colors and Flower Shapes Hummingbirds Prefer

 A hummingbird attracted to a red tubular flower in a garden..
A hummingbird attracted to a red tubular flower in a garden.. Getty Images pchoui

Hummingbirds are especially attracted to bright flowers. So, what color of flower attracts hummingbirds the most? Red is often most effective, but they will also visit orange, pink, purple and yellow blooms. Though, experts say green flowers are rarely attractive to hummingbirds.

The hue isn't the only thing that determines if these pretty birds will come to your yard or not. "The shape matters as much as color," Clark explains. "Long tubular flowers help guide hummingbirds to nectar while limiting access for some insects."

How to Make Your Garden More Hummingbird-Friendly

Many gardeners wonder why hummingbirds aren't visiting their yard, even when they've planted flowers meant to attract them. The truth is, a hummingbird-friendly garden isn't just about blooms-it's also about how your space is set up. Small details in your yard could be keeping hummingbirds away without you realizing it.

In fact, adding a few simple features can make your yard feel more welcoming and encourage more frequent visits. "Nectar from flower sources provides natural food, but hummingbird feeders can supplement their diet," Cormany says. She explains you can dissolve one part sugar in four parts water to create your own hummingbird "nectar."

Natural shelter is another key factor. "Heavily wooded areas provide protein options in the form of insects and also provide cover and shade," Humm-Beatty says.

Water features can also make a big difference. Instead of a traditional birdbath, Cormany points out a gentle mister or fountain dripper is often more appealing and may encourage more regular visits.

Experts also warn that chemical use in gardens may discourage hummingbirds entirely "Hummingbirds are very sensitive to chemicals," she says. "Control pests organically and avoid chemicals to help hummingbirds and other wildlife."

Sources:

  • Christopher J. Clark, PhD, hummingbird researcher and associate professor in the Department of Evolution, Ecology, & Organismal Biology at University of California
  • Annette Cormany, master gardener coordinator and horticulture educator at University of Maryland Extension - Washington County
  • Heather Kirk-Ballard, PhD, assistant professor and extension specialist in sustainable urban landscapes in Department of Horticulture at the University of Georgia College of Agricultural and Environmental Sciences

Copyright 2026 The Arena Group, Inc. All Rights Reserved

This story was originally published May 16, 2026 at 4:10 AM.

Get unlimited digital access
#ReadLocal

Try 1 month for $1

CLAIM OFFER