Plants that Attract Hummingbirds

Flowers are a beautiful and natural way to attract hummingbirds.  Here are some plants (listed by common name) you can plant to get the hummingbirds coming to your garden.

 

Agastache Desert Willow Pincushion Flower
Aloe Vera Esperanza Pineapple Sage
Althea-Rose of Sharon Firebush Plumbago
Autumn Sage (Salvia Greggii) Flame Acanthus Pomegranate
Azalea Foxglove Pride of Barbados
Beard Tongue Fuchsia Red Hot Poker
Bee Balm (Monarda) Gayfeather Red Yucca
Bottlebrush Hibiscus (Hardy/Tropical) Rockrose
Bougainvillea Honeysuckle Sages & Salvias (various)
Butterfly Bush Hosta Sedum
Butterfly Weed Hummingbird Bush Shrimp Plant
Candy Corn Vine Impatiens Skullcap
Cannas Lantana Snapdragon
Cardinal Flower Lobelia Summer Phlox
Carolina Jessamine Mandevilla Texas Mt. Laurel Tree
Cigar Plant Mexican Bush Sage Trumpet Creeper Vine
Columbine (yellow & red) Mexican Petunia Turk’s Cap
Coneflower Mimosa Verbena
Coral Bells Nicotiana Veronica
Cross Vine Obedience Plant Victoria Blue Salvia
Cypress Vine Passion Vine Vitex Tree
Dahlia Pentas Weigela
Daylily Penstemon (Beard tongue) Wisteria
Delphinium Petunia Yarrow