Bee Balm
Best in USDA Hardiness Zones 3 to 9. (To find out which zone you live in, refer to this chart from the USDA.)
This plant fits the bill. It’s vibrant, tube-shaped and full of nectar — everything a hummingbird wants. Plant bee balm in full sun and in well-draining soil. Then sit back and enjoy the fragrant flowers and the hummingbird show. Beyond Feeders: Here are five more ways to attract hummingbirds.
Check out these fascinating facts about hummingbirds:
Hibiscus
Best in Zones 4 to 9.
This hardy favorite features flowers that span from four to 12 inches wide. It’s a heat lover, so find a sunny spot and get ready to watch tiny birds visit the gigantic blooms. Plus, hummingbirds love this type of birdbath
Zinnia
Good anywhere.
For a quick pop of color in the summer garden, sun-loving zinnias are a must. Plant a combination of single-bloom varieties in red and bright pink to make the yard more desirable to hummingbirds. Here are nine expert tips for attracting hummingbirds to your backyard.
Salvia
Best in Zones 4 to 11
Salvia is a hummingbird favorite because many other nectar seekers, like bees and butterflies, can’t access the nectar buried deep in the tubular blooms. That means more for hummingbirds! If you’re curious, here’s how long hummingbirds live.
Hosta
Best in Zones 3 to 8
Rising up to three feet above the foliage, hosta flowers are nectar-filled and dainty. The blooms last up to six weeks, so they are always at the ready when a hummingbird stops by. Fit in hostas in your landscaping with these tips.
Plus, check out these container combos hummingbirds can’t resist.
Cape Fuchsia
Best in Zones 6 to 10
At three to five feet tall and wide, cape fuchsia commands attention in any garden, especially when the bright tube-shaped flowers are in bloom. A hummingbird’s slender bill is a perfect fit!
Crocosmia
Best in Zones 5 to 9
Fiery red-orange blossoms burst to life in mid- to late summer, offering your resident hummingbirds a sweet treat. For the best flowers, make sure to keep the soil moist. Try these 30 plants to attract hummingbirds to your lawn as well.