What Plants Do Hummingbirds Love Most?

Cardinal Flower (Lobelia cardinalis) is a stunning garden plant that grows 3 to 6 ft. tall and thrives in Zones 3 to 9. It needs lots of water because it lives in moist regions and prefers full light.  

Big Firecracker 'Vermillionaire' Hummingbirds only prefer the Vermillionaire' (Cuphea hybrid 'Cupver') firecracker plant in the Cuphea family, which grows over 200 species. This mounding cultivar has orange-red tubular flowers and grows to 30 inches tall and 2 feet wide.  

Salvia 'Amistad' One of our favorites is Salvia 'Amistad.' Michael claims it grows 5 feet tall, flowers continuously, and doesn't need deadheading. Although only hardy in Zones 8–10, this perennial can be dug up and overwintered in a garage.  

Penstemon redfire I like penstemon flowers for hummingbirds and flowers in general. For hummingbirds, the red firecracker penstemon (Penstemon eatonii) is classic. Hardy in Zones 4–9, they thrive in morning sun but avoid afternoon heat.   

Flowering Vine "Honeysuckle vines grow just about everywhere," she adds. Japanese honeysuckle (Lonicera Japonica) is invasive in many areas, so use trumpet honeysuckle (Lonicera sempervirens).  

Willow Pussy Pussy willows, one of the easiest shrubs to cultivate, flourish in sunny places and should be planted on the edge of your lawn or garden. They might be untamed shrubs or carefully manicured weeping varieties that give character to the garden.  

Get a Feeder Many of us enjoy feeders because we like hummingbirds. Use four parts water to one part granulated sugar for nectar and change them every three or five days, according to the Rocks.   

Avoid Pesticides No matter what's planted, hummingbirds need a healthy habitat. "You should avoid pesticides since hummingbirds also eat insects," he adds.