A Hummingbird Haven

Love the sight of these colorful little acrobats in your garden? So do we. We're sharing some plants that hummingbirds love, plus a few tips to keep them visiting all season long.

There are a great variety of flowers that hummingbirds dine on. While it's true that hummingbirds love red flowers, they do enjoy other hues. After red, purple flowers come in close second, followed by oranges and yellows. Why is color important? Hummingbirds don't have a keen sense of smell and rely on sight to find the right flowers. Red is nice and easy to find! Tubular-shaped flowers are sought-after as well: they make it easy for the birds to drink their nectar and collect pollen at the same time. Red tubular flowers? Perfection.

These little cuties tend to be territorial, and you may see one or two guarding "their" flowers or feeders, and chasing off newcomers. The best thing to do is to plant many flowers and spread them out in your garden. After all, these guys can't be everywhere at once!

The 10 plants we've featured here just happen to be the plants we see being snacked on the most at the nursery. These plants sell out quickly, so if you see something you like, please be sure to give us a call for availability.

To keep hummingbirds visiting you all summer long, be sure to plant varieties that start to bloom when others stop. We encourage you to start with salvias ('Hot Lips' and 'Black and Blue' are particularly good choices). Download our hummingbird garden bloom calendar for more plants and their bloom times.

Top Picks for Hungry Hummingbirds

Click on image for plant details

More Ways to Bring Hummingbirds to Your Garden

  • Don't forget the water! Hummingbirds are particularly drawn to bubbling fountains.

  • If you plan to supplement your garden with feeders, please be sure to use food without red dye, which is harmful to hummingbirds. A way to ensure quality is to make your own hummingbird nectar using refined white sugar and water.  Here's a great recipe. Be sure to thoroughly clean your feeders often and enjoy the show!