Gardening Ideas Gardening Flowers 20 Best Flowers To Attract Hummingbirds To Your Garden By Patricia S York Patricia S York Patricia was the assistant food editor at Southern Living and worked with the Southern Living food team from 2006-2022. She contributed to articles about food, gardening, and pets. Southern Living's editorial guidelines Updated on May 24, 2024 Close Photo: Rolf Nussbaumer/Getty Images The antics of petite, jewel-colored hummingbirds in the garden are endlessly fun to watch. They are the only birds capable of sustained hovering and can even fly backward and upside down. Hummingbirds are surprisingly fast and also territorial, often engaging in high-speed chases around the garden. The ruby-throated hummingbird is the only species that nests east of the Mississippi, but 17 species live in the U.S., many near the Mexican border. These migratory birds will follow their favorite blooms as the seasons change, stopping wherever they can refuel. Give them a garden loaded with these tasty nectar-producing flowers, and you're sure to lure entertaining hummingbirds. Read on for our favorite flowers, shrubs, and vines to plant in your garden to attract these fascinating birds. Where Do Hummingbirds Go For The Winter? 01 of 20 Salvia Danita Delimont/ Gallo Images/ Getty Images Botanical Name: Salvia officinalisSun Exposure: FullSoil Type: Well-drainedSoil pH: Slightly acidic This deer-resistant family of flowers is considered one of the best for attracting birds and butterflies. Plant 'Black and Blue' salvia in the middle of the garden or at the back of a border in full sun, where it will grow to 3 or 4 feet tall. Or plant the shorter red salvia in the flower bed or in a pot. 'Black and Blue' is hardy in USDA Zones 7 to 10, while red salvia is grown as an annual in areas cooler than Zone 9. 02 of 20 Cardinal Flower Ralph Anderson Botanical Name: Lobelia cardinalisSun Exposure: Full, partialSoil Type: Moist, well-drainedSoil pH: Acidic to neutral This self-sowing, native perennial thrives in moist soil and prefers full or partial sun. It offers an excellent source of nectar for hummingbirds from late spring through fall—in fact, the plant is dependent on them for pollination. Wild cardinal flower (Lobelia cardinalis) can grow 4 or 5 feet tall, while more compact cultivars like 'Queen Victoria' top out at 3 feet. 03 of 20 Trumpet Creeper Rolf Nussbaumer/Getty Images Botanical Name: Campsis radicansSun Exposure: FullSoil Type: Sandy, loamy, claySoil pH: Acidic to neutral Flowers on this fast-growing native vine are large and also carry a heavy nectar load, which will meet the carbohydrate needs of hummers. You can let it grow wild in natural areas or keep it pruned on arbors and fences. Trumpet creeper can grow to 35 feet and blooms best in full sun. 04 of 20 Lantana John O'Hagan Botanical Name: Lantana camaraSun Exposure: FullSoil Type: Well-drainedSoil pH: Slightly acidic Depending on its location, this heat-tolerant, sun-loving shrub can be grown as a perennial or an annual. Plant it in the ground or in a hanging basket—hummingbirds are good enough hunters to track down the nectar anywhere. Some varieties grow into large shrubs, while others are more suitable for the front of the flower bed. Generally hardy in USDA Zones 7 and above. 05 of 20 Petunia Ralph Anderson Botanical Name: Petunia spp.Sun Exposure: FullSoil Type: Moist, well-drainedSoil pH: Acidic Hummers migrate at treetop height, where they can easily spot any vibrant blooms below. Grab their attention with a large grouping of pots filled with this vivid, inexpensive annual. Plant them in full sun and deadhead regularly, and your petunias will bloom from late spring until fall. 06 of 20 Butterfly Bush TracieMichelle/Getty Images Botanical Name: Buddleja davidiiSun Exposure: FullSoil Type: Moist, well-drainedSoil pH: Acidic to neutral The cone-shaped clusters of brightly colored blossoms on this sun-loving, drought-tolerant shrub are what first attract hummingbirds, and the high nectar content will keep them coming back for more through summer and fall. Hardy in USDA Zones 5 to 9, but the butterfly bush is considered invasive in some states. 07 of 20 Columbine Jill King / EyeEm/Getty Images Botanical Name: AquilegiaSun Exposure: Full, partialSoil Type: Well-drained, loamySoil pH: Acidic to neutral Columbine (Aquilegia) is one of the earliest bloomers on our list, providing an important food source for hummingbirds that arrive in spring. Columbine's delicate, nodding flowers bloom best in part shade in the South. Once the flowers fade, this perennial serves as an attractive groundcover. 08 of 20 Azaleas Rush Jagoe Botanical Name: Rhododendron spp.Sun Exposure: Full, partialSoil Type: Moist, well-drainedSoil pH: Acidic Bird watchers note that the native, deciduous azaleas that bloom in spring or summer attract hummers, but long-lasting Encore azaleas are also known for enticing birds to stop by for a sip. Plant them in sun or part shade, where they will bloom in spring, summer, and fall. 09 of 20 Bee Balm Jacky Parker Photography/Getty Images Botanical Name: Monarda spp.Sun Exposure: Full, partialSoil Type: Moist, well-drainedSoil pH: Neutral Look closely at the flowers of bee balm, and you will notice each petal is a tiny tube perfect for a feeding hummingbird. Plant in a moist, sunny or partly sunny spot, and you're sure to have a healthy flower patch blooming every summer. Most Monarda plants are hardy in USDA Zones 4 to 9. 10 of 20 Indian Pink Photo: Ralph Lee Anderson Botanical Name: Spigelia marilandicaSun Exposure: Partial, shadeSoil Type: Moist, well-drainedSoil pH: Alkaline, neutral Indian pink (Spigelia marilandica) is an excellent hummingbird magnet for shadier gardens. The intensely scarlet, tubular flowers of this native perennial open in late spring. Indian pink can be grown in the shade but will stay more compact and sport more blooms if grown in a partly sunny area. 11 of 20 Beardtongue Getty Images Botanical Name: PenstemonSun Exposure: FullSoil Type: Well-drainedSoil pH: Neutral to acidic Penstemon, also known as beardtongue, is sure to attract all kinds of pollinators with showy spikes of bell-shaped purple, pink, or white flowers. Beardtongue shoots up to about 3 feet tall when it blooms in late spring or early summer. Plant in full sun in soil with good drainage. 12 of 20 Garden Phlox Robin Wilson Photography/Getty Images Botanical Name: Phlox paniculataSun Exposure: Full, partialSoil Type: Moist, well-drainedSoil pH: Slightly acidic Every garden needs garden phlox, a tall clumping perennial that sports sweet-scented flower heads for weeks in summer. Plant a variety of purples, pinks, and whites to create a multi-colored flower buffet for the birds. Phlox is hardy in USDA Zones 4 to 8 and blooms best in full or part sun. 13 of 20 Pentas Photo: Ralph Anderson Botanical Name: Pentas lanceolataSun Exposure: Full, partialSoil Type: Well-drainedSoil pH: Acidic Pentas is a tender tropical perennial grown as an annual in most climates. The red, purple, or pink blooms thrive when many other annuals melt away in the scorching summer heat. Plant them in full sun and they will bloom all summer long. 14 of 20 Bottlebrush Southern Living Botanical Name: Callistemon citrinusSun Exposure: FullSoil Type: Well-drained, sandy, claySoil pH: Slightly acidic to slightly alkaline The colorful bottlebrush plant displays red flowers from spring through summer. The heat-tolerant plant loves full sun in the Coastal and Tropical South, and grows up to three feet wide and four feet tall. Grow compact varieties as hedges, and prune larger, more open varieties into small trees. 15 of 20 Firebush tang90246/Getty Images Botanical Name: Hamelia patensSun Exposure: Full, partialSoil Type: Well-drainedSoil pH: Acidic to neutral, alkaline Plant these in full sun for maximum blooms, and to maximize hummingbird visits to your garden. Firebush is a fast-flowering, drought-tolerant shrub that’s great for borders and containers in middle and upper regions or as a tall hedge in its native Tropical South, where it can reach 12 feet tall. 16 of 20 Tecoma Botanical Name: TecomaSun Exposure: FullSoil Type: Well-drained, loamy, sandySoil pH: Slightly acidic These small trees or shrubs belong to the trumpet vine family. Continuously blooming from spring through fall, this shrub attracts hummingbirds to its vibrant flowers, which range from yellow to bright red. Some of the 14 species of Tecoma are compact, making the fast growers a great fit for small spaces. 17 of 20 Coral Honeysuckle Diana Kirby 18 of 20 Hummingbird Mint Getty Images / Catherine McQueen 19 of 20 Firecracker Plant Closeup of firecracker plant (cuphea). Billy Goodnick 20 of 20 Weigela MASAHIRO NAKANO/amanaimagesRF/Getty Images Was this page helpful? Thanks for your feedback! Tell us why! Other Submit