If you’re fortunate enough to have a garden or green space, you might have experienced the delight of watching hummingbirds flit around your plants. These enchanting little birds can be mesmerizing to watch, and with the right plants, you can attract them more frequently. To help ensure that hummingbirds visit and stay nourished in your garden, here are nine plants that are particularly effective at drawing them in.

1. Petunia

Petunias are not only affordable but also incredibly easy to grow and care for. They thrive in sunlight and produce flowers in a variety of colors, including white, pink, purple, and blue. Their blooms are rich in nectar, making them highly appealing to hummingbirds.
2. Lobelia Cardinalis

Often known as Cardinal Flower, Lobelia Cardinalis is a favorite among hummingbirds. This plant can reach up to a meter in height and boasts striking red flowers. It requires moist soil with excellent drainage to thrive.
3. Butterfly Bush

Butterfly Bush features clusters of flowers that can be pink or purple. These blooms attract not only hummingbirds but also butterflies. It’s a long-blooming plant that will provide color from summer through fall and prefers full sun while being quite drought-tolerant.
4. Lupines

Lupines are one of the first plants to bloom in the spring, showcasing tall clusters of blue and purple flowers. They are drought-tolerant and need plenty of sunlight to thrive.
5. Sage

Sage plants have tall spikes topped with beautiful flowers in mauve, pink, purple, and blue. They bloom in summer and generally remain attractive until the end of the season. Sage requires full sun and will mature into a robust plant over time.
6. Bergamot

Bergamot grows to a height of 30 to 50 cm and features long spikes adorned with bright flowers in shades of pink, purple, red, and orange. These vibrant blooms are sure to attract hummingbirds.
7. Heliconias

Ideal for tropical climates, Heliconias have large, dramatic leaves and can be quite invasive if not managed properly. They need fertile soil enriched with organic matter and good drainage to thrive.
8. Bird of Paradise

Bird of Paradise is a striking herbaceous plant with stems up to 50 cm tall. Its orange and blue flowers resemble a bird’s head, adding a unique touch to your garden. Note that its sap can stain clothes, so handle with care.
9. Iris

Irises are well-known for their vibrant blooms and ample nectar, making them attractive to a variety of pollinators, including hummingbirds. Their bell-shaped flowers often have landing strips that help hummingbirds feed.
By incorporating these plants into your garden, you’ll create an inviting space for hummingbirds and enjoy their vibrant presence throughout the seasons.


