Plants that attract Hummingbirds

While Hummingbirds are attracted to red, they will feed from any color flower that has nectar.

Annuals and perennials, vines, shrubs, trees, bedding plants and hanging plants: you can choose from all these categories in selecting flowers for attracting hummingbirds. Since there is such a dizzying array of plants that will help you achieve your goal, here is a list of the flowers, shrubs and vines that are commonly used to attract hummers.


  • Bee Balm
  • Digitalis
  • Cardinal Flower
  • Delphinium
  • Lantana
  • Columbine
  • Coral Bells (Heuchera)
  • Hollyhocks
  • Penstemen
  • Petunia
  • Rose of Sharon
  • Geranium
  • Begonia
  • Zinnias
  • Gerbera Daisies
  • Calibrachoa
  • Salvia
  • Fuchsias
  • Impatiens
  • Angelonia


  • Azaleas and Rhododendrons
  • Butterfly bush
  • Flowering Quince
  • Honeysuckle
  • Weigela
  • Vines
  • Honeysuckle
  • Morning Glory
  • Trumpet Creeper
  • Mandevilla
Print Friendly, PDF & Email