9 Types of Perennial Plants That Are Hummingbird Magnets

Bee Balm is a long-blooming perennial ideal for USDA hardiness zones 3 to 9. As a member of the mint family, it features bright red or light purple blooms that attract hummingbirds. This plant prefers slightly acidic, moist soil and can grow up to 3 feet tall and 2 feet wide.

Bee Balm (Monarda didyma)

Phlox paniculata, or garden phlox, is a fragrant perennial that appeals to hummingbirds in zones 4 to 8. It offers various looks, including variegated leaves and mildew-resistant cultivars like 'Nora Leigh' and 'David'.

Phlox (Phlox paniculata)

Red Columbine is a showy perennial growing up to 2 feet tall, suitable for zones 3 to 8. Its striking blooms appear just as hummingbirds return north, making it a perfect choice for attracting them.

Red Columbine (Aquilegia canadense)

Blue Lupine, a native North American plant, is well-suited for zones 3 to 8. It can grow up to 2 feet tall and is less showy than non-native varieties but attracts hummingbirds with its natural charm.

Blue Lupine (Lupinus perennis)

Delphinium is a traditional favorite for hummingbird gardens, growing in zones 3 to 9. Some varieties can reach impressive heights of up to 7 feet. Delphiniums offer a range of flower colors and thrive in moist.


Hollyhocks, hardy to zone 3, are sun-loving biennials that self-seed effectively, often treated as perennials. They can outgrow even delphiniums, reaching up to 8 feet tall. Hollyhocks come in various colors and are ideal for the back row of tiered perennial beds.

Hollyhocks (Alcea)

The 'Lucifer' cultivar of Crocosmia, native to South Africa, grows 30 to 36 inches tall and features orange-to-red flowers. Suitable for zones 5 to 9, this plant attracts hummingbirds and resists rabbit pests.

Crocosmia 'Lucifer'

Salvia nemorosa, cold-hardy to zone 4, is known for its bluish or purplish flower spikes. This perennial attracts hummingbirds and butterflies and comes in many cultivars. Typically growing 18 to 24 inches tall with a similar spread.

Salvia (Salvia nemorosa)

Coral Bells, including the 'Blondie' cultivar with yellow flowers, attract hummingbirds despite their small size. Suitable for zones 4 to 9, these plants can grow in full sun and are useful at the front of a perennial border.

Coral Bells (Heuchera spp.)