All Posts:

All Archives

Plants That Invite Hummingbirds to Your Yard

There are many reasons to love living in the OKC area, and among those reasons is the natural beauty. Every year around the late part of April, bright, vibrant, and energetic hummingbirds return to our area. Observing these charming characters is a source of joy for many. If catching glimpses of hummingbirds is something you would like to enjoy, specifically planting flowers for them to appreciate can make your yard more inviting. Here are a few of our favorite suggestions.


One of the most accessible annual flowers is the petunia. On top of that, they are plain easy to care for. Plant them directly into your garden or care for them as potted hanging baskets or window boxes. Petunias come in a wide range of colors to satisfy any gardener’s personal taste, but hummingbirds are particularly drawn to shades of pink, purple, and red.

Cardinal Flower

This North American native flower exerts a powerful draw to the hummingbird. In fact, the hummingbird is the main pollinator for this flower. If you want a high reward flower, the rich crimson cardinal flower is it. This plant is typically found in woodland settings, so when finding a place for it in your garden, remember to give it some shade and keep its soil moist.


Lantanas are bursting with color. Which are what hummingbirds crave. The tight clusters of pink, yellow, and orange flowers are sure to draw many pollinators, hummingbirds, butterflies, and bees. Lantanas bask in sunny spots and appreciate letting their soil dry between watering.

Hummingbirds can visit up to 2,000 flowers a day! If you want to make your yard a stop on their flower buffet, try planting some of these flowers in your garden. And if you are looking for the best base to create a pollinator’s paradise, look at our available homes today! At McCaleb Homes, we always build our homes in areas that are surrounded by beauty.

By McCaleb Homes 4-30-2021

Stay Connected with McCaleb Homes