Skip to content

The 20 Best Hummingbird Flowers

Attract these fascinating and vibrant birds to your garden by planting a selection of their favorite nectar-rich blooms. Discover our top 20 Hummingbird flower picks, along with tips on creating the perfect hummingbird-friendly habitat.

Hummingbird are among the most captivating and enchanting creatures to grace any garden. With their iridescent plumage, lightning-fast movements, and delightful humming sounds, these tiny birds bring a sense of wonder and joy wherever they appear. Fortunately, you can invite these delightful visitors to your outdoor spaces by planting a variety of nectar-rich flowers they simply can’t resist.

In this article, we’ll explore the 20 best hummingbird flowers to incorporate into your garden, along with tips on creating the perfect hummingbird-friendly habitat. Get ready to witness the mesmerizing aerial acrobatics and sip from the same floral buffet as these remarkable winged jewels.

1. Fuchsias

 The 20 Best Hummingbird Flowers

Fuchsias are elegant and colorful flowering plants known for their distinctive, pendulous blooms and attractive foliage. Here’s a concise information chart about fuchsias:

AttributeInformation
Botanical NameFuchsia spp.
Plant TypePerennial flowering plant
Zones6-10 (varies by species and cultivar)
ExposurePartial shade to full shade
Bloom TimeSpring to fall
Height/SpreadHeight: 6 inches to 6 feet Spread: 1-3 feet

Fuchsias are a hummingbird favorite, with their pendant-like blooms and abundant nectar production. These vibrant flowers come in shades of red, pink, purple, and white, providing a striking visual display.

2. Bee Balm

Bee-Balm-Hummingbird-Flowers-1024x993 The 20 Best Hummingbird Flowers

Bee balm, also known as Monarda, is a lovely perennial flowering plant admired for its colorful blooms and attractiveness to pollinators. Here’s a concise information chart about bee balm:

AttributeInformation
Botanical NameMonarda spp.
Plant TypePerennial flowering plant
Zones4-9 (varies by species and cultivar)
ExposureFull sun to partial shade
Bloom TimeSummer to early fall
Height/SpreadHeight: 1-4 feet Spread: 1-3 feet

Bee balm, or Monarda, is a must-have for any hummingbird garden. Its brilliant red, tubular flowers are irresistible to these tiny birds, and the plant’s minty fragrance adds an extra sensory delight.

3. Sage

Sage-Hummingbird-Flowers-819x1024 The 20 Best Hummingbird Flowers

Sage, also known as Salvia, is a versatile and aromatic herb appreciated for its culinary, medicinal, and ornamental uses. Here’s a concise information chart about sage:

AttributeInformation
Botanical NameSalvia officinalis
Plant TypePerennial herbaceous plant
Zones4-8 (varies by species and cultivar)
ExposureFull sun
Bloom TimeSpring to summer
Height/SpreadHeight: 1-3 feet Spread: 1-2 feet

Salvias, particularly the red and purple varieties, are hummingbird magnets. Their long blooming season and spiky flower spikes make them a reliable source of nectar throughout the growing season.

4. Trumpet Vine

Trumpet-Vine-Campsis-Hummingbird-Flowers-1024x779 The 20 Best Hummingbird Flowers

Trumpet vine, also known as Campsis radicans or trumpet creeper, is a vigorous and fast-growing perennial vine appreciated for its stunning trumpet-shaped flowers and ability to attract hummingbirds. Here’s a concise information chart about trumpet vine:

AttributeInformation
Botanical NameCampsis radicans
Plant TypePerennial flowering vine
Zones4-9 (varies by species and cultivar)
ExposureFull sun to partial shade
Bloom TimeSummer to early fall
Height/SpreadHeight: 10-40 feet Spread: 5-10 feet

As its name suggests, the trumpet vine produces vibrant, trumpet-shaped blooms that hummingbirds simply adore. This vigorous vine is perfect for covering trellises or arbors, creating a stunning focal point in your garden.

5. Cardinal Flower

 The 20 Best Hummingbird Flowers

The cardinal flower, scientifically known as Lobelia cardinalis, is a striking perennial flowering plant admired for its brilliant red blooms and its attractiveness to hummingbirds. Here’s a concise information chart about the cardinal flower:

AttributeInformation
Botanical NameLobelia cardinalis
Plant TypePerennial flowering plant
Zones3-9 (varies by species and cultivar)
ExposureFull sun to partial shade
Bloom TimeLate summer to early fall
Height/SpreadHeight: 2-4 feet Spread: 1-2 feet

The cardinal flower’s intense red color and tubular shape make it an irresistible treat for hummingbirds. This perennial thrives in moist conditions and adds a vibrant pop of color to any garden.

6. Lantana

 The 20 Best Hummingbird Flowers

Lantana, also known as shrub verbena, is a colorful and versatile perennial flowering plant appreciated for its abundant blooms and tolerance to heat and drought. Here’s a concise information chart about lantana:

AttributeInformation
Botanical NameLantana camara
Plant TypePerennial flowering plant
Zones8-11 (typically grown as perennial)
ExposureFull sun
Bloom TimeSpring to fall
Height/SpreadHeight: 1-6 feet Spread: 2-5 feet

Lantana’s vibrant clusters of tiny, nectar-rich blooms are a surefire way to attract hummingbirds. These drought-tolerant plants come in a range of colors, including red, orange, yellow, and pink.

7. Coral Bells

Coral-Bells-Heuchera-Hummingbird-Flowers The 20 Best Hummingbird Flowers

Coral bells, also known as Heuchera, are elegant perennial flowering plants admired for their colorful foliage and delicate blooms. Here’s a concise information chart about coral bells:

AttributeInformation
Botanical NameHeuchera spp.
Plant TypePerennial flowering plant
Zones4-9 (varies by species and cultivar)
ExposureFull sun to partial shade
Bloom TimeSpring to early summer
Height/SpreadHeight: 1-2 feet Spread: 1-2 feet

While primarily grown for their attractive foliage, coral bells also produce delicate, wand-like blooms that hummingbirds find irresistible. Their compact size makes them perfect for borders or containers.

8. Butterfly Bush

Butterfly-Bush-Buddleia-Hummingbird-Flowers The 20 Best Hummingbird Flowers

The butterfly bush, also known as Buddleia or Buddleja, is a popular deciduous shrub admired for its fragrant, nectar-rich blooms that attract butterflies, bees, and other pollinators. Here’s a concise information chart about the butterfly bush:

AttributeInformation
Botanical NameBuddleja davidii
Plant TypeDeciduous flowering shrub
Zones5-9 (varies by species and cultivar)
ExposureFull sun
Bloom TimeSummer to early fall
Height/SpreadHeight: 4-10 feet Spread: 4-10 feet

Despite its name, the butterfly bush is also a hummingbird magnet. Its fragrant, cone-shaped flower spikes bloom throughout the summer, providing a steady nectar source for these tiny birds.

9. Honeysuckle

Honeysuckle-Hummingbird-Flowers The 20 Best Hummingbird Flowers

Honeysuckle, also known as Lonicera, is a versatile and fragrant flowering vine or shrub appreciated for its sweetly scented blooms and attractive foliage. Here’s a concise information chart about honeysuckle:

AttributeInformation
Botanical NameLonicera spp.
Plant TypeDeciduous or evergreen vine or shrub
Zones3-9 (varies by species and cultivar)
ExposureFull sun to partial shade
Bloom TimeLate spring to summer
Height/SpreadHeight: 6 inches to 20 feet Spread: 3-10 feet

Honeysuckle’s tubular blooms and sweet fragrance are a hummingbird favorite. These vining plants are perfect for covering fences, arbors, or trellises, creating a fragrant and visually stunning display.

10. Petunia

petunia-hummingbird-flowers The 20 Best Hummingbird Flowers

Petunias are popular annual flowering plants known for their colorful blooms and versatility in garden landscapes. Here’s a concise information chart about petunias:

AttributeInformation
Botanical NamePetunia spp.
Plant TypeAnnual flowering plant
Zones2-11 (typically grown as annuals)
ExposureFull sun to partial shade
Bloom TimeSpring to fall
Height/SpreadHeight: 6 inches to 2 feet Spread: 1-3 feet

Petunias may be small, but their abundance of blooms makes them a valuable addition to any hummingbird garden. Choose varieties with trumpet-shaped flowers in bright colors like red, pink, or purple.

11. Hibiscus

 The 20 Best Hummingbird Flowers

Hibiscus, commonly known as rose mallow or tropical hibiscus, is a stunning flowering plant admired for its large, showy blooms and lush foliage. Here’s a concise information chart about hibiscus:

AttributeInformation
Botanical NameHibiscus spp.
Plant TypePerennial flowering shrub or small tree
Zones4-11 (varies by species and cultivar)
ExposureFull sun to partial shade
Bloom TimeSummer to fall
Height/SpreadHeight: 3-15 feet Spread: 3-10 feet

Hibiscus flowers are not only stunning to look at, but their large, nectar-filled blooms also attract hummingbirds. These tropical beauties add a touch of exotic flair to any garden.

12. Cuphea

Cuphea-Cigar-Plant The 20 Best Hummingbird Flowers

Cuphea, also known as cigar plant or Mexican heather, is a charming and compact perennial flowering plant admired for its small, tubular blooms and attractive foliage. Here’s a concise information chart about cuphea:

AttributeInformation
Botanical NameCuphea spp.
Plant TypePerennial flowering plant
Zones9-11 (varies by species and cultivar)
ExposureFull sun to partial shade
Bloom TimeSpring to fall
Height/SpreadHeight: 6 inches to 3 feet Spread: 1-2 feet

Cuphea, or the cigar plant, is a unique and whimsical addition to any hummingbird garden. Its tubular, orange-red blooms resemble tiny cigars and are irresistible to these tiny birds.

13. Columbine

Columbine-Aquilegia-hummingbird-flowers-1024x682 The 20 Best Hummingbird Flowers

Columbine, scientifically known as Aquilegia, is a delightful perennial flowering plant appreciated for its unique and intricate blooms, attractive foliage, and graceful appearance. Here’s a concise information chart about columbine:

AttributeInformation
Botanical NameAquilegia spp.
Plant TypePerennial flowering plant
Zones3-9 (varies by species and cultivar)
ExposureFull sun to partial shade
Bloom TimeSpring to early summer
Height/SpreadHeight: 1-3 feet Spread: 1-2 feet

Columbine’s unique, bell-shaped blooms are a favorite among hummingbirds. These delicate perennials come in a range of colors, including red, yellow, and purple, ensuring a steady supply of nectar.

14. Jewelweed

 The 20 Best Hummingbird Flowers

Jewelweed, scientifically known as Impatiens capensis and also called touch-me-not or spotted touch-me-not, is a native annual flowering plant recognized for its unique seedpods that burst open upon touch, dispersing the seeds. Here’s a concise information chart about jewelweed:

AttributeInformation
Botanical NameImpatiens capensis
Plant TypeAnnual flowering plant
Zones3-9 (varies by species and location)
ExposurePartial shade to full shade
Bloom TimeSummer to early fall
Height/SpreadHeight: 3-5 feet Spread: 1-2 feet

Jewelweed, a native wildflower, is a hummingbird magnet with its bright orange, speckled blooms. This moisture-loving plant thrives in shady areas, providing a valuable nectar source in low-light conditions.

15. Penstemon

penstemonn The 20 Best Hummingbird Flowers

Penstemon, also known as beardtongue, is a diverse genus of perennial flowering plants appreciated for their colorful tubular flowers and attractive foliage. Here’s a concise information chart about penstemon:

AttributeInformation
Botanical NamePenstemon spp.
Plant TypePerennial flowering plant
Zones3-9 (varies by species and cultivar)
ExposureFull sun to partial shade
Bloom TimeSpring to early summer
Height/SpreadHeight: 1-3 feet Spread: 1-2 feet

Penstemon’s tubular flowers and tall spikes make them a highly attractive choice for hummingbirds. These hardy perennials come in a variety of colors, from red and pink to purple and white.

16. Zinnia

 The 20 Best Hummingbird Flowers

Zinnias are vibrant and cheerful annual flowering plants known for their profusion of colorful blooms and ease of cultivation. Here’s a concise information chart about zinnias:

AttributeInformation
Botanical NameZinnia spp.
Plant TypeAnnual flowering plant
Zones3-10 (typically grown as annuals)
ExposureFull sun
Bloom TimeSummer to fall
Height/SpreadHeight: 6 inches to 3 feet Spread: 6-18 inches

Zinnias are not only beloved by hummingbirds but also by gardeners for their vibrant blooms and easy care. These cheerful annuals come in a rainbow of colors, ensuring a steady supply of nectar throughout the growing season.

17. Agastache

Agastache-Hummingbird-Mint The 20 Best Hummingbird Flowers

Agastache, also known as hyssop or hummingbird mint, is a genus of perennial flowering plants appreciated for their aromatic foliage and colorful, nectar-rich blooms. Here’s a concise information chart about Agastache:

AttributeInformation
Botanical NameAgastache spp.
Plant TypePerennial flowering plant
Zones5-10 (varies by species and cultivar)
ExposureFull sun to partial shade
Bloom TimeSummer to fall
Height/SpreadHeight: 1-4 feet Spread: 1-3 feet

As its name implies, agastache, or hummingbird mint, is a surefire way to attract these tiny birds to your garden. Its fragrant, tubular blooms and aromatic foliage make it a double treat for both hummingbirds and humans alike.

18. Crocosmia

 The 20 Best Hummingbird Flowers

Crocosmia, also known as montbretia, is a genus of perennial flowering plants appreciated for its striking, sword-shaped foliage and vibrant, funnel-shaped blooms. Here’s a concise information chart about Crocosmia:

AttributeInformation
Botanical NameCrocosmia spp.
Plant TypePerennial flowering plant
Zones5-9 (varies by species and cultivar)
ExposureFull sun to partial shade
Bloom TimeSummer to early fall
Height/SpreadHeight: 1-4 feet Spread: 1-2 feet

Crocosmia, or montbretia, is a unique and eye-catching addition to any hummingbird garden. Its vibrant, tubular blooms and sword-like foliage create a bold display that hummingbirds can’t resist.

19. Scarlet Runner Bean

Scarlet-Runner-Bean-1024x1024 The 20 Best Hummingbird Flowers

Scarlet runner beans, scientifically known as Phaseolus coccineus, are vigorous and ornamental flowering vines admired for their stunning scarlet-red flowers and edible beans. Here’s a concise information chart about scarlet runner beans:

AttributeInformation
Botanical NamePhaseolus coccineus
Plant TypeAnnual flowering vine
Zones3-9 (typically grown as annuals)
ExposureFull sun
Bloom TimeSummer to fall
Height/SpreadHeight: 6-12 feet Spread: 3-6 feet

While primarily grown for their edible beans, scarlet runner beans also produce vibrant, nectar-rich blooms that hummingbirds adore. Their vining growth habit makes them perfect for trellises or arbors.

20. Trumpet Creeper

Trumpet-Creeper-Campsis-radicans The 20 Best Hummingbird Flowers

Trumpet creeper, scientifically known as Campsis radicans, is a vigorous and deciduous flowering vine appreciated for its stunning trumpet-shaped flowers and ability to attract hummingbirds. Here’s a concise information chart about trumpet creeper:

AttributeInformation
Botanical NameCampsis radicans
Plant TypeDeciduous flowering vine
Zones4-9 (varies by species and cultivar)
ExposureFull sun to partial shade
Bloom TimeSummer to early fall
Height/SpreadHeight: 30-40 feet Spread: 5-10 feet

The trumpet creeper is a vigorous vine that produces clusters of bright orange, trumpet-shaped blooms that hummingbirds simply can’t resist. This hardy plant is perfect for covering fences or trellises.

Creating a Hummingbird-Friendly Habitat

In addition to planting a variety of nectar-rich flowers, there are a few other elements to consider when creating a hummingbird-friendly habitat:

  1. Provide water: Install a shallow birdbath or water feature to provide a source of drinking and bathing water for these tiny birds.
  2. Offer shelter: Hummingbirds need safe places to rest and nest, so consider planting dense shrubs or installing a hummingbird house.
  3. Avoid pesticides: Hummingbirds are sensitive to chemicals, so opt for organic pest control methods whenever possible.
  4. Include perches: Place small branches or dowels near your hummingbird plants to give them a place to rest and survey their surroundings.
  5. Plant in clusters: Group your hummingbird plants together to create a concentrated source of nectar, making it easier for these birds to feed efficiently.

By incorporating these tips and planting a diverse selection of hummingbird-friendly flowers, you’ll be well on your way to creating a vibrant and enchanting garden that will delight these remarkable winged visitors. So sit back, relax, and enjoy the captivating aerial displays and enchanting humming sounds that these tiny jewels bring to your outdoor oasis.