Shade plants that attract hummingbirds 7 Fabulous flowers to grow

Columbia Lily

These nodding blossoms with curved petals provide nectar to various pollinators, making it a fantastic choice for attracting hummingbirds to shaded areas.

Cardinal Flower

The cardinal flower, native to North America, features blooms with five petals forming a tube, often challenging insects but suited for hummingbirds. This plant thrives in consistently moist environments.

Bleeding Heart

With heart-shaped flowers, the bleeding heart is a charming addition to shaded gardens. It pairs well with ferns and hostas, thriving in cool, moist conditions. Although the blooms and foliage fade by summer

Ginger Lily

Ginger lilies offer showy tropical foliage throughout summer, followed by fragrant flowers in late fall. They prefer moist, rich soil and can be overwintered indoors in colder areas.

Red Buckeye

This woodland shrub surprises with its large clusters of red blooms. Its long taproot allows it to compete for moisture in the understory, making it a robust addition to your garden.


Weigela shrubs are spring-flowering plants that attract hummingbirds. They can transition from taller trees to lower perennials in your garden, and reblooming varieties extend their interest

Coral Bells

Modern coral bells feature fabulous foliage and dainty flowers. They thrive in well-drained soil and are suitable for containers and rock gardens.