Plant These Gorgeous Flowers to Attract Hummingbirds (2024)

Plant These Gorgeous Flowers to Attract Hummingbirds (1)

Country Living editors select each product featured. If you buy from a link, we may earn a commission. Why Trust Us?

Hummingbirds are some of the most alluring little creatures, and one of the best reasons to plant a pollinator garden. You'll be amazed by their incredible mid-air antics as they zip around with their wings beating at up to thousands of times per minute!

These tiny dynamos need to eat every 10 to 15 minutes and will visit up to 2,000 flowers per day. Planting a selection of annuals and perennial flowers, as well as flowering shrubs, will ensure you have nectar to offer from a variety of sources throughout the season.

Although hummers prefer flowers that are red and tubular-shaped, they will drink from many different types of and shapes. The flowers you plant also will entice other pollinators to your garden, so you'll be supporting a diverse number of beneficial insects and birds. When possible, you also should limit the use of pesticides in your garden. Although hummingbirds get most of their energy from nectar, they also hunt flying insects and spiders, especially during their breeding season.

Because these birds are territorial, it also doesn't hurt to add a few hummingbird feeders here and there throughout your garden to give all your visitors a chance to feed.

Finally, when choosing perennials and shrubs for your garden, check out the USDA Hardiness zone map, which was recently updated, to select those that will survive winters in your area.(Find your zone here.)

More about attracting hummingbirds to your yard:

  • The Easiest Hummingbird Food Recipe
  • 9 Best Hummingbird Feeders to Attract the Most Flyers

1

Lantana

Plant These Gorgeous Flowers to Attract Hummingbirds (2)

Lantana is a sturdy plant that doesn't mind heat and drought once it's established. In most of the country, it is an annual, though it can become a perennial shrub in warm climates. Look for new varieties which are not invasive.

Type of plant: Annual, but perennial in USDA zones 8 to 11
Exposure:
Full sun

SHOP LANTANA PLANTS

2

Cardinal Climber

Plant These Gorgeous Flowers to Attract Hummingbirds (3)

This charming heirloom plant has ferny foliage and tiny star-shaped red flowers hummingbirds love. As the name suggests, these plants are vines that can cover a trellis or fence quickly. Cardinal climbers, also called red cypress vines, grow easily from seed.

Type of plant: Annual
Exposure: Full sun

SHOP CARDINAL CLIMBER SEEDS

3

Columbine

Plant These Gorgeous Flowers to Attract Hummingbirds (4)

Columbine is a spring bloomer that offers early-season nectar to hummingbirds. It prefers cooler springtime temperatures, comes in an array of colors and self-seeds readily.

Type of plant: Perennial, USDA Zones 3 to 8
Exposure: Full to part sun

SHOP COLUMBINE PLANTS

Advertisem*nt - Continue Reading Below

4

Sunflower

Plant These Gorgeous Flowers to Attract Hummingbirds (5)

Sunflowers are super-easy to grow from seed, and they come in so many different colors and varieties, with heights ranging from a foot to 10 feet tall! They offer vital late-season food for hummingbirds, but all pollinators love them. Plant several different types of sunflowers to keep the blooms coming!

Read more on growing sunflowers

Type of plant: Annual
Sun Exposure: Full sun

SHOP SUNFLOWER SEEDS

5

Fuchsia

Plant These Gorgeous Flowers to Attract Hummingbirds (6)

Fuchsia has the most exotic-looking flowers. They come in shades of purple, pale pink, and hot pink. They look best cascading out of baskets and window boxes, which also keeps the flowers at eye level so you can enjoy the visiting hummingbirds.

Type of plant: Annual
Sun Exposure: Full shade with morning sun for best blooms

SHOP FUCHSIA PLANTS

6

Cuphea

Plant These Gorgeous Flowers to Attract Hummingbirds (7)

If you plant only one flower for your hummingbirds, make it cuphea! This pretty flower loves, loves, loves the heat. It will keep blooming well into fall, as long as you keep it fertilized and watered. It's one of the absolute best for attracting hummingbirds.

Type of plant: Annual
Exposure: Full sun

SHOP CUPHEA PLANTS

Advertisem*nt - Continue Reading Below

7

Delphinium

Plant These Gorgeous Flowers to Attract Hummingbirds (8)

These stunning cottage garden flowers are a must-have for garden borders. Of course, hummingbirds love them, but you will, too, with their striking upright form and intense pink, purple or blue hues.

Type of plant: Perennial in USDA zones 3 to 7
Exposure:
Full sun to part shade

SHOP DELPHINIUM FLOWERS

8

Cardinal Flower

Plant These Gorgeous Flowers to Attract Hummingbirds (9)

This native perennial attracts hummingbirds because of its stunning tube-shaped brilliant red flowers. It does especially well in boggy or wet areas.

Type of plant: Perennial in USDA zones 5 to 10
Exposure: Full sun

SHOP CARDINAL FLOWER PLANTS

9

Petunia

Plant These Gorgeous Flowers to Attract Hummingbirds (10)

Petunias are old favorites in the garden because they work everywhere: In planters, window boxes, baskets, and landscape beds. And their tubular-shaped flowers in every color you can imagine are appealing to hummingbirds.

Type of plant: Annual
Exposure: Full sun

SHOP PETUNIA PLANTS

Advertisem*nt - Continue Reading Below

10

Bee Balm

Plant These Gorgeous Flowers to Attract Hummingbirds (11)

Hummingbirds, butterflies, and—of course—bees are all attracted to bee balm, also known as wild bergamot. Native to North America, scarlet bee balm is a special favorite of hummingbirds.

Type of plant: Perennial to USDA Zones 3 to 9
Sun Exposure: Full sun

SHOP BEE BALM PLANTS

11

Hummingbird Mint

Plant These Gorgeous Flowers to Attract Hummingbirds (12)

With a name like this, you know it's a must-have in a hummingbird garden! This sturdy perennial doesn't mind heat and drought, once established. And it's also deer and rabbit resistant.

Type of plant: Perennial
Exposure: Full sun

SHOP HUMMINGBIRD MINT PLANTS

12

Butterfly Bush

Plant These Gorgeous Flowers to Attract Hummingbirds (13)

This easy-to-grow flowering shrub is attractive to butterflies, but hummingbirds love the elongated clusters of nectar-rich blooms, too.

"I have noticed at my property, the butterfly bushes get the most hummingbird visitors of all of my plants and they bloom until first frost," says Melissa Lallo Johnson, a Midwest-based master gardener who shares her expansive garden on Instagram at @fancyflowerfarmer. Newer types are not invasive.

Type of plant: Shrub, hardy in USDA Zones 5 to 9
Sun Exposure: Full sun

SHOP BUTTERFLY BUSHES

Advertisem*nt - Continue Reading Below

13

Zinnia

Plant These Gorgeous Flowers to Attract Hummingbirds (14)

Native to the Southwest, zinnias are one of the most popular annuals throughout the U.S. (They're one of our favorite annuals too.)

They are easy to grow from seed and will re-seed readily! Hummingbirds and other pollinators love the bright blooms. They're perfect in a cutting garden where you can grow some for the hummingbirds, and some for you to enjoy indoors!

Type of plant: Annual
Exposure: Full sun

SHOP ZINNIA SEEDS

14

Rose of Sharon

Plant These Gorgeous Flowers to Attract Hummingbirds (15)

This pretty shrub blooms late in the season, when many other plants in your garden are starting to wind down. Hummingbirds adore the brightly-colored flowers. New types also are columnar in form, so they fit in tight spaces.

Type of plant: Shrub hardy in USDA zones 5 to 9
Exposure:
Full sun

SHOP ROSE OF SHARON

15

Torenia

Plant These Gorgeous Flowers to Attract Hummingbirds (16)

If you're looking for a shade-lover, torenia can't be beat. It looks amazing tumbling out of window boxes and hanging baskets and will bloom all summer long, keeping your hummers happy!

Type of plant: Annual
Exposure: Full shade

SHOP TORENIA PLANTS

Advertisem*nt - Continue Reading Below

16

Foxglove

Plant These Gorgeous Flowers to Attract Hummingbirds (17)

The tubular flowers of foxglove are the perfect drinking vessel for hummingbirds. It is a biennial, meaning it has a two-year lifecycle and only flowers in the second year, but it can re-seed. Foxglove is easy to grow and can top out at 5 feet tall.

Type of plant: Biennial in USDA zones 4 to 8
Exposure: Full sun

SHOP FOXGLOVE PLANTS

17

Salvia

Plant These Gorgeous Flowers to Attract Hummingbirds (18)

Salvia are a sturdy perennial that bloom for weeks in the summer. They come in various shades of pinks and purples. Hummingbirds love their tubular flowers.

Another benefit: They're also deer resistant. Some types are annual, so make sure to buy the perennial varieties if you want the plant to return year after year.

Type of plant: Annual, or perennial types in USDA zones 4 to 8
Exposure:
Full sun

SHOP SALVIA PLANTS

18

Bleeding Heart

Plant These Gorgeous Flowers to Attract Hummingbirds (19)

It's easy to see where this perennial plant got its name, and the flowers are a rich source of nectar for hummers. These perennials take a few years to get established, but they're worth the wait. And deer and rabbits tend to leave them alone!

Type of plant: Perennial to USDA zones 3 to 9
Exposure: Part shade with morning sun

SHOP BLEEDING HEART ROOTS

Advertisem*nt - Continue Reading Below

19

Morning Glory

Plant These Gorgeous Flowers to Attract Hummingbirds (20)

These fast-growing vines are super-easy to grow from seed. Make sure to give them something to climb, such as a trellis, mailbox, or fence.

Type of plant: Annual
Exposure:
Full sun

SHOP MORNING GLORY SEEDS

20

Canna Lily

Plant These Gorgeous Flowers to Attract Hummingbirds (21)

The tall, striking foliage and gorgeous exotic-looking flowers of canna lily are reason enough to grow this tropical plant. But hummingbirds also love it! Dig up the tubers in colder climates to save and replant next year.

Type of plant: Perennial in USDA zones 8 to 10
Exposure: Full sun

SHOP CANNA LILY BULBS

Plant These Gorgeous Flowers to Attract Hummingbirds (22)

Arricca Elin SanSone

Arricca Elin SanSone has written about health and lifestyle topics for Prevention, Country Living, Woman's Day, and more. She’s passionate about gardening, baking, reading, and spending time with the people and dogs she loves.

Plant These Gorgeous Flowers to Attract Hummingbirds (23)

Terri Robertson

Terri Robertson is the Senior Editor, Digital, at Country Living, where she shares her lifelong love of homes, gardens, down-home cooking, and antiques.

Plant These Gorgeous Flowers to Attract Hummingbirds (2024)
Top Articles
Latest Posts
Article information

Author: Msgr. Refugio Daniel

Last Updated:

Views: 5782

Rating: 4.3 / 5 (54 voted)

Reviews: 93% of readers found this page helpful

Author information

Name: Msgr. Refugio Daniel

Birthday: 1999-09-15

Address: 8416 Beatty Center, Derekfort, VA 72092-0500

Phone: +6838967160603

Job: Mining Executive

Hobby: Woodworking, Knitting, Fishing, Coffee roasting, Kayaking, Horseback riding, Kite flying

Introduction: My name is Msgr. Refugio Daniel, I am a fine, precious, encouraging, calm, glamorous, vivacious, friendly person who loves writing and wants to share my knowledge and understanding with you.