
A female Ruby-Throated Hummingbird on the Montbretia in my yard
« Back to Tips and Plant Lists
Plants to attract Hummingbirds
- Beard-tongue (Penstemon, red hybrids), perennial
- Beebalm (Monarda didyma Jacob Cline), perennial
- Butterfly Bush (Buddlea davidii), shrub
- Cardinal Flower (Lobelia cardinalis), perennial
- Coral Honeysuckle (Lonicera sempervirens), vine
- Coralbells (Heuchra sanguinea), perennial
- Indian Pink (Spigella marlandica), perennial
- Montbretia (Crocosmia crocosmiflora Lucifer), bulb
- Red Buckeye (Aesculus pavia), small tree
- Scarlet Runner Bean, annual vine
- Tiger Lily (Lilium tigrinum), bulb
- Torch Lily (Kniphofia uvularia & others), perennial
- Trumpet Creeper (Campsis radicans), vine
Additional images

Beebalm

The Butterfly Bush also attracts Hummingbirds if their
preferred flowers are not available

Cardinal Flower is a big favorite, but needs a little extra
water -plant this near a downspout or in a rain garden

The Coral Honeysuckle is an important native nectar
source. A vine, it will take partial shade.

Coralbells

Indian Pink

Red Buckeye is an uncommon native small tree

Tiger Lily

Torch Lily

Trumpet Creeper, another native vine. Too big for a
trellis, plant this at the base of a mature tree.

Hummingbirds also like to have a safe perch from which
to survey and guard their territory from other hummers.

Hovering around the Cardinal Flower
