Update: Check new design of our homepage!

Plant These 34 Flowers in Your Garden to Attract Hummingbirds

34 Flowers to Plant in Your Garden That Attract Hummingbirds
People have been fascinated with the unusual flight and beauty of hummingbirds. Over the years, gardeners have tried various ways to attract these birds to their gardens with various flowering plants, and created a conducive environment for them.
Gardenerdy Staff
Last Updated: Nov 20, 2018
Quick Fact
Hummingbirds need around 10,000 calories of energy every day. To do this, they must consume nectar from thousands of flowers. This means that the chances of hummingbirds visiting your garden is directly proportional to the number of flowers in it.
Hummingbirds are the smallest birds that exist on planet Earth, with the largest species growing only up to 3 inches in length. These birds have a beautiful, shiny plumage, that comes in a variety of colors. No other bird species can fly the way a hummingbird can.
Their unique body allows them to hover in one spot to feed on nectar from flowers, with a wing speed of 70 - 90 beats every second, and fly in any direction, even backwards. These characteristics are alluring to most gardeners, and creating an environment to attract hummingbirds is easy if you have the appropriate knowledge.
To bring hummingbirds to your garden, you need to make sure that the area has plenty of flowers, safety, water, and places for them to shelter in. Planting flowers that attract hummingbirds does not mean that you have to sacrifice the aesthetics of the landscape.
The sheer variety of plants available for this purpose will enable you to create one of the most impressive landscapes in your area. All you need to do is plan the location of each plant strategically, for maximum effect.
Flowers That Attract Hummingbirds
Bee Balm
Ruby Throat Hummingbird Female
Scientific Name: Monarda didyma
Native to: North America
Bottle brush
Scientific Name: Callistemon citrinus
Native to: Australia
Butterfly bush flower
Scientific Name: Buddleja caryopteridifolia
Native to: America, Asia, and Africa
Scientific Name: Nepeta cataria
Native to: Europe, Asia, and Africa
Chinese Lantern
Chinese lantern
Scientific Name: Physalis alkekengi
Native to: Europe and South Asia
Spider Flowers
Scientific Name: Cleome hassleriana
Native to: Argentina, Paraguay, Uruguay, and Brazil
Wild Columbine
Scientific Name: Aquilegia vulgaris
Native to: Northern Hemisphere
Daylily bloom
Scientific Name: Hemerocallis fulva
Native to: China, Japan, and Korea
Scientific Name: Delphinium staphisagria
Native to: Northern Hemisphere and Central Africa
Scientific Name: Dianthus caryophyllus
Native to: Europe, Asia, and North Africa
Scientific Name: Hamelia patens
Native to: North and South America
Flowering Maple
Flowering maple
Scientific Name: Abutilon pictum
Native to: America, Australia, Asia, and Africa
Flowering Tobacco
Flowering tobacco plant
Scientific Name: Nicotiana alata
Native to: South America
Scientific Name: Digitalis purpurea
Native to: Europe, Asia and Africa
Scientific Name: Fuchsia magellanica
Native to: New Zealand, South and Central America
Giant bell flowers
Scientific Name: Campanula latifolia
Native to: Asia, Africa, and Mediterranean region
Scientific Name: Alcea rosea
Native to: Europe and Asia
Scientific Name: Impatiens pseudoviola
Native to: Tropics of the northern hemisphere
Scientific Name: Lantana camara
Native to: America, Africa, and Australia
Lupine Flowers
Lupine flowers
Scientific Name: Lupinus angustifolius
Native to: Mediterranean and North and South America
Scientific Name: Penstemon campanulatus
Native to: North America and east Asia
Phlox Flowers
Perennial phlox
Scientific Name: Phlox caespitosa
Native to: North America
Pink Petunia Flowers
Scientific Name: Petunia axillaris
Native to: South America
Pincushion Flowers
Pincushion flower
Scientific Name: Scabiosa columbaria
Native to: Europe and Asia
Scientific Name: Rhododendron simsii
Native to: Asia
Rose of Sharon
Rose of Sharon
Scientific Name: Hibiscus syriacus
Native to: Asia
Scientific Name: Salvia officinalis
Native to: Mediterranean region
Scarlet Sage
Scarlet sage
Scientific Name: Salvia splendens
Native to: Brazil
Trumpet Honeysuckle
Scarlet trumpet honeysuckle
Scientific Name: Lonicera Sempervirens
Native to: China, Europe, America, and India
Shrimp Plant
Shrimp plant
Scientific Name: Justicia brandegeeana
Native to: Mexico and Florida
Torch Lily
Torch lily
Scientific Name: Kniphofia uvaria
Native to: South Africa, America, Australia, and Europe
Trumpet Bush
Trumpet bush
Scientific Name: Tecoma stans
Native to: North and South America
Weigela Flowers
Scientific Name: Weigela florida
Native to: Eastern Asia
Flag Iris
Iris Pseudacorus
Scientific Name: Iris pseudacorus
Native to: Northwest Africa, Europe, and western Asia
Tips to Make Your Garden Hummingbird-friendly
  • Along with the flowering plants, use some trees, shrubs, climbing vines, and herbs to create a garden with various height variables.
  • Opt for flowers with bright colors, because hummingbirds locate their food by sight, rather than smell.
  • Make arrangements for a sprinkler or fountain, because hummingbirds love to bathe in the spray.
  • Grow the plants with some space between them, to facilitate easy movement for these birds.
  • Orange and red are a hummingbird's favorite colors. Grow your plants accordingly.
  • Plant a few dense shrubs which can be used by the birds as shelter.
  • Avoid the use of chemical pesticides, to keep the birds from getting sick.
  • Grow plants that flower one after the other. This will ensure that the hummingbirds will visit your garden throughout the year.
  • Strew some lint in your garden. Hummingbirds use it in their nests.
These were the best flowers to attract hummingbirds. Creating a hummingbird-friendly garden will also attract many butterflies that are nearby, making the experience doubly enjoyable. So, now that you know what flowers hummingbirds like, go ahead, be creative, and create a space that will definitely bring a smile to your face.