Shrubs with tubular, trumpet-shaped flowers in red, orange, or pink attract the most hummingbirds because the birds’ beaks fit those blooms perfectly.
Hummingbirds don’t rely on scent. They find food by color and flower shape, so the right shrubs for attracting hummingbirds are the ones with long, narrow blooms in their favorite hues. Butterfly bush, weigela, coral honeysuckle, and rose of Sharon top nearly every list, and planting a few of them in masses gives you a steady parade of birds from spring through fall.
This guide covers the shrubs hummingbirds actually visit, what makes a plant worth adding, and the few mistakes that send them elsewhere.
What Makes A Shrub Attractive To Hummingbirds
Three traits decide whether a shrub draws hummingbirds: tubular flowers, bright color, and a long bloom window. Hummingbirds have long, thin beaks and even longer tongues built to reach nectar deep inside tube-shaped blooms, so flat or shallow flowers simply don’t register as food sources.
Color matters more than fragrance. Red leads the list, followed by orange and pink. A shrub covered in red trumpets will outperform a strongly scented plant with open-faced flowers every time.
Bloom timing is the piece most gardeners overlook. A single shrub that blooms for two weeks feeds birds briefly, then leaves a nectar gap. Choosing shrubs with staggered bloom times keeps food available through migration and breeding seasons, and mass planting several together makes the patch visible from a distance.
Top Shrubs For A Hummingbird Garden
These five shrubs appear consistently in recommendations from Oregon State University Extension, Audubon, and native-plant organizations. Pick two or three with different bloom times and you’ve covered the season.
| Shrub | Why Hummingbirds Visit | Bloom Timing |
|---|---|---|
| Butterfly bush (Buddleia davidii) | Long, dense flower spikes in multiple colors; heavy nectar producer | Mid-summer to frost |
| Weigela (Weigela florida) | Pink tubular blooms; newer varieties re-bloom through summer | Late spring, repeating |
| Coral honeysuckle (Lonicera sempervirens) | Native vine-shrub with bright tubular flowers; not invasive | Spring to early summer |
| Rose of Sharon (Hibiscus syriacus) | Large, colorful blooms with accessible nectar | Mid to late summer |
| Glossy abelia (Linnaea x grandiflora) | Tubular flowers; mature plants produce hundreds of blooms per season | Summer to fall |
Native shrubs deserve a special mention. Grow Native! highlights golden currant, New Jersey tea, and witch hazel as hummingbird-friendly natives, and Oregon State Extension recommends native plants for hummingbird gardens because they support local insect populations too — a bonus protein source for nesting birds. On the West Coast, manzanitas and currants are regional standouts that offer winter and early-spring blooms when little else is flowering.
How To Plant Shrubs Hummingbirds Will Find
Follow these five steps from extension and Audubon guidance, and your shrubs become a reliable feeding station rather than a hidden patch of flowers.
- Choose tubular flowers that match hummingbird beaks — trumpets, funnels, and hanging blooms beat open-faced flowers.
- Prioritize red, orange, and pink. Hummingbirds spot these colors from a distance and revisit them consistently.
- Plant in masses, not singles. A group of five shrubs reads as a food source from across the yard; a lone plant gets missed.
- Stagger bloom times. Pair a spring bloomer like weigela with a summer one like butterfly bush so nectar never runs dry.
- Match the shrub to the site. Butterfly bush wants full sun; pink-flowering currant prefers partial shade. Wrong conditions mean weak blooming and fewer birds.
Remember that shrubs do double duty. Beyond nectar, they give hummingbirds perches for resting and cover from predators. A dense shrub near your feeding area keeps birds lingering instead of darting off. If you’re ready to buy, our roundup of the best shrubs for hummingbirds compares top-rated varieties by bloom time and hardiness zone.
Mistakes That Keep Hummingbirds Away
Three common errors undo a hummingbird garden before it gets going.
Planting invasive honeysuckle. Japanese honeysuckle spreads aggressively and crowds out natives. Coral honeysuckle is the native, well-behaved choice with the same bright tubular flowers. Check the tag before you buy.
Chasing scent over color. Fragrant shrubs are lovely, but hummingbirds pick by hue and shape. A scentless red trumpet vine outperforms a fragrant white flower every time.
Ignoring hardiness zones. A shrub that thrives in the Pacific Northwest may struggle in Texas. Check your zone before planting, and lean on native options where they’re available.
One more detail worth knowing: most of these shrubs also attract pollinators like bees and butterflies, so a hummingbird planting doubles as a general garden boost without extra effort.
FAQs
How many shrubs do I need to attract hummingbirds?
Plant at least three to five of the same shrub in a cluster. Hummingbirds locate flowers by sight, and a mass planting of identical blooms is far more visible than scattered singles. The concentrated nectar also encourages birds to linger and defend the patch as a feeding territory.
Do hummingbirds prefer shrubs or hanging feeders?
Both work, but shrubs offer something feeders can’t: natural perches, shelter, and insect protein. A garden with nectar-rich shrubs reduces feeder dependence and keeps birds around longer. Feeders are still useful during early spring before shrubs bloom and during fall migration when nectar demand spikes.
Will these shrubs survive winter in cold climates?
Most cold-hardy varieties handle zones 4–8 without issue. Butterfly bush may die back to the ground in harsh winters but regrows from the roots each spring. Rose of Sharon is reliably hardy to zone 5. Check the specific cultivar’s zone rating before buying, since some newer varieties are less cold-tolerant.
References & Sources
- Oregon State University Extension. “Tips on Gardening for Hummingbirds.” Covers plant selection, native species, and garden design for hummingbird habitat.
- Audubon Rockies. “Nine Native Plants to Attract Hummingbirds.” Lists regionally appropriate native shrubs and their bloom characteristics.
- Grow Native!. “Nectar-Rich Natives for Hummingbirds.” Highlights golden currant, New Jersey tea, and witch hazel as native hummingbird shrubs.
