Save on Pinterest

Top 10 Annual Flowers That Attract Hummingbirds

These easy-to-grow annuals are filled with the sweet stuff hummingbirds and butterflies can’t resist.

Every editorial product is independently selected, though we may be compensated or receive an affiliate commission if you buy something through our links. Ratings and prices are accurate and items are in stock as of time of publication.

Salvia and hummingbirdCourtesy Steven Haugesag


Also commonly known as firecracker plant, this annual variety of salvia pops in any sunny garden, producing season-long color. Depending on the cultivar, this annual reaches 8 inches to 2 feet, though newer varieties are on the compact side.

Why we love it: Tons of nectar-rich tubular blooms cover the short or long stalks. Flowers may be red, orange, white, blue, pink or purple. Check out more tube-shaped flowers that attract hummingbirds.


Invite winged creatures into your shady spaces with impatiens, which come in a rainbow of hues. Once planted, they don’t need much care. Even deadheading isn’t necessary! Avoid downy mildew with disease-resistant SunPatiens and New Guinea impatiens.

Why we love it: Reaching 6 inches to 2 feet high, it forms mounds, making it a good choice for borders and foundation beds, as well as containers.


These showy, pendulous blooms in red, white, pink and purple will capture your heart. There are more than 100 kinds, from low-growing dwarfs and trailing plants to upright shrubs. Fertilize weekly for best results.

Why we love it: Fuchsia grows best in moist soil and partial shade, so it’s ideal for attracting hummingbirds to less-than-sunny yards. Here’s more perfect plants for container shade gardens.


Small petunia-like flowers steal the show all season, making fast-growing calibrachoa a hot choice for beds and containers—especially those that are geared toward hummingbirds and butterflies. Use it as a nicely textured filler plant or as a bold stand-alone. Plants reach about 8 inches tall and spread out.

Why we love it: It’ll trail up to 16 inches before you know it, so use it as a fast-grower to quickly dress up a pot.


Plant this tropical native in your garden and you’re sure to attract the attention of your favorite fliers. This bloom, which some call spider flower, is a top nectar source for swallowtail butterflies and hummingbirds.

Why we love it: Cleome’s tall stems topped by wispy pink, purple or white flowers are hard to miss. Plants tend to reseed themselves from one year to the next—if goldfinches don’t get to them first. Discover more award-winning hummingbird flowers.

Flowering tobaccoAll-America Selections

Flowering Tobacco

For a no-fuss way to liven up your garden, plant flowering tobacco. Ranging from 10 inches to 5 feet high, the stems are covered with star-shaped flowers in shades of red, maroon, lavender, white, pink, yellow and even green.

Why we love it: Some types, like N. sylvestris species, have a lovely scent in the evening. Grow it near a patio or entry so you can enjoy the fragrance. Check out the top 10 fragrant flowers you should grow.


Humans aren’t the only ones who enjoy nasturtiums: Moth and butterfly caterpillars like to munch on the leaves, as do some songbirds. The nectar attracts many types of fliers. Once it’s established, nasturtium contributes vivid color all season long. It’s easy to care for with regular watering. Some types grow in mounds, while others are good climbers.

Why we love it: The flower makes a zesty, colorful addition to a green salad. Learn how to use edible flowers from your garden.

Mexican sunflower and hummingbirdCourtesy Benjamin Krueger

Mexican Sunflower

This fast-growing annual, which blooms in late summer and autumn, reaches 6 feet in height. Its long-lasting orange and red flowers glow in full sun. Resist the urge to deadhead—backyard songbirds enjoy the seeds.

Why we love it: It’s a pollinator magnet! Bumblebees, honeybees, swallowtails, fritillaries, skippers and more will stop by for a nectar snack.

Lantana flowersCourtesy Lauren Kaiser


With profuse tiny flowers, there’s plenty of nectar for both hummingbirds and butterflies. Smaller varieties with a mounding or trailing habit work well in containers. If you live in a tropical climate or Zones 8 to 11, try lantana as a shrub or a perennial.

Why we love it: Songbirds nibble on black berries later in the growing season. These flowers offer the best value for your money.


Nectar-filled zinnias come in a broad range of colors, heights and flower size, and they are a cheerful addition to any backyard. Incredibly simple to start from seed, sun-loving zinnias bloom quickly. Seek out mildew-resistant varieties if mildew disease is a problem in your area.

Why we love it: A hummingbird and butterfly favorite, this versatile plant also has seed heads that attract several varieties of sparrows, finches and juncos.

Newsletter Unit

CMU Unit

Subscribe & SAVE Save Up To 75%!