Top 10 Colorful Hummingbird Flowers to Grow 

Hummingbirds love trumpet vines for their orange or red trumpet-shaped flowers. This vigourous climber may swiftly cover fences, trellises, and arbours, blooming throughout summer.  

Trumpet Vine 

Red, purple, and blue salvias attract hummingbirds. Easy-to-grow perennials with long spikes of tubular blooms feed hummingbirds.  


Bee balm (bergamot) has clusters of fragrant red, pink, or purple blooms. Its tubular blooms attract hummingbirds and supply long-lasting nectar.  

Bee Balm 

Hummingbirds love fuchsias' bell-shaped, pendulous blossoms in pink, purple, or crimson. These shade-loving plants offer elegance to any landscape and bloom throughout summer.  


Hummingbirds and butterflies love lantana's vivid blossoms. Lantana flowers from spring to fall in red, orange, yellow, and purple, making it a useful garden plant.  


Columbines' tiny spurred flowers in blue, purple, pink, or white are popular. These beautiful perennials are ideal for forest gardens and rockeries and attract hummingbirds.  


Penstemons, sometimes known as beardtongue, are North American plants in red, pink, purple, and white. Their tubular blossoms attract hummingbirds and add vertical interest to the garden.  


Honeysuckles are hummingbird food and known for their pleasant aroma. These aromatic vines and shrubs produce tubular blooms in pink, red, orange, or yellow.  


Blooding hearts are loved for its pink, crimson, or white heart-shaped flowers. These shade-loving perennials add romanticism to the garden and attract hummingbirds with their nectar-rich blooms.  

Bleeding Heart 

Coral bells are admired for its colourful foliage and exquisite bell-shaped blooms. These flexible perennials attract hummingbirds year-round and come in pink, red, purple, and orange.  

Coral Bells 

Where Do Hummingbirds Sleep at Night? 

Also See