Skip to Content

20 Flowers That Bring Hummingbirds and Butterflies to Your Garden

Sharing is caring!

Welcome to the vibrant world of gardening where you can transform your outdoor space into a bustling hub for hummingbirds and butterflies.

This guide lists 20 exceptional flowers that not only beautify your garden but also play a crucial role in attracting and sustaining these enchanting creatures. Learn which plants will bring life and color to your garden throughout the seasons.

1. Bee Balm (Monarda)

Bee Balm is a spectacular garden favorite, known for its vibrant colors and its irresistible appeal to hummingbirds and butterflies alike.

Its tubular flowers make it easy for hummingbirds to dive in, while the open petal structure invites butterflies.

Thriving in full sun and requiring moist, well-drained soil, Bee Balm is also praised for its aromatic leaves, which can be used in teas.

2. Butterfly Bush (Buddleja)

True to its name, the Butterfly Bush is a must-have for any butterfly garden. This fast-growing shrub can attract all manner of butterflies and is also visited by hummingbirds.

Plant Buddleja in full sun and well-drained soil, and ensure you prune it back in early spring to promote more lush growth and flowering.

3. Zinnias

Zinnias are one of the easiest flowers to grow, making them perfect for novice gardeners looking to attract hummingbirds and butterflies. Their bright, vivid colors and large blooms are excellent for pulling in these visitors.

Zinnias thrive in well-drained soil under full sun and only need occasional watering once they’re established, making them both beautiful and low-maintenance.

4. Salvia

Salvia attracts a variety of hummingbirds and butterflies with its densely packed flowers. Available in many colors, this plant prefers full sun and well-drained soil.

Its long blooming season, from spring to fall, provides a consistent source of nectar for your garden’s guests.

5. Coneflower (Echinacea)

Coneflower is not only beloved by gardeners for its minimal care requirements but also by wildlife for its wide, nectar-rich blooms.

Available in a range of colors, though pink and purple varieties are most common, it thrives in full sun with well-drained soil.

Coneflowers are also known for their durability in the garden, often standing up to both drought and frost.

6. Lantana

Lantana’s clusters of small, colorful flowers are almost always buzzing with activity. This plant is particularly good in hot, dry conditions, and once established, it requires little water. Lantana can also be grown in containers, making it a versatile choice for spaces large and small.

7. Fuchsia

Ideal for cooler climates, Fuchsia features hanging blooms that are particularly attractive to hummingbirds.

Available in a multitude of colors, these plants prefer cooler temperatures and shaded areas, making them great for hanging baskets on porches or in trees.

8. Sunflowers

Sunflowers are not just a favorite of birds; their large, nectar-rich flowers are also frequented by butterflies.

Planting these towering blooms in a sunny spot not only guarantees a splash of cheer but also a frequent flutter of butterfly wings.

Sunflowers are easy to grow from seed and can reach impressive heights, providing a dramatic backdrop for any garden setting.

9. Lupine

With their striking spikes of flowers, Lupine are a showstopper in any garden and are particularly favored by both hummingbirds and butterflies for their generous nectar.

They prefer slightly acidic soil and can be more challenging to grow, but their stunning display is well worth the effort.

10. Petunias

Petunias offer a prolonged display of trumpet-shaped flowers in a rainbow of colors, drawing in a wide array of butterfly species and occasionally hummingbirds.

These annuals thrive in full sun and can be planted in garden beds or hanging baskets, where their blooms spill over in a cascade of color.

11. Columbine (Aquilegia)

Columbine blossoms with its bell-shaped flowers and long nectar spurs are irresistibly enticing to hummingbirds.

These perennials prefer partially shaded areas and well-drained soil, though they can tolerate full sun in cooler climates.

Their early bloom period makes them an excellent choice for starting the season with a burst of color.

12. Penstemon

Penstemon, with its tubular flowers, is particularly enticing to hummingbirds. The plants thrive in full sun and well-drained soil and are available in various colors, adding versatility to any garden setting. Regular deadheading will help prolong their blooming period.

13. Foxglove

The tall spikes of Foxglove are a beacon for hummingbirds, offering an abundance of flowers up and down each stem. It prefers moist, well-drained soil and partial shade to full sun.

Note that while Foxglove is stunning, all parts of the plant are toxic, so it should be handled with care, especially around children and pets.

14. Hollyhocks

The stately Hollyhocks are traditional garden favorites, towering with blooms that attract butterflies, particularly swallowtails.

These biennials prefer full sun and well-drained soil and can be prone to rust, so they should be kept well ventilated.

15. Impatiens

Known for their shade tolerance, Impatiens are excellent for adding color to darker garden spots while attracting butterflies.

They thrive in moist, well-drained soil and can bloom from spring until the first frost, offering a long-lasting display.

16. Phlox

Phlox sends up clusters of vibrant flowers that not only catch the eye but are also a favorite among butterflies.

Phlox requires full sun and moist, well-drained soil. It’s important to keep the foliage dry to prevent mildew issues.

17. Verbena

Verbena can be grown as a groundcover or in hanging baskets, where its clusters of small flowers provide continual blooms when deadheaded.

This plant prefers full sun and well-drained soil, attracting both butterflies and hummingbirds with its nectar.

18. Cosmos

Cosmos are incredibly easy to grow and maintain, making them perfect for a low-effort, high-impact garden. Their open flowers attract a wide variety of butterflies, thriving in both poor and rich soil and full sun.

19. Cardinal Flower (Lobelia)

The brilliant red of the Cardinal Flower is like a magnet to hummingbirds. Preferring moist conditions and partial shade, they are ideal for wetter parts of the garden where other plants might not thrive. These perennials can also self-seed under optimal conditions.

20. Asters

Asters bloom in late summer and fall, providing a critical nectar source when many other flowers have faded.

They attract both hummingbirds and butterflies, offering a final feast before winter. Plant Asters in full sun and well-drained soil for best results.

For best results, plant these flowers in areas that mimic their natural habitat regarding sun exposure, soil type, and water requirements.

Additionally, using organic mulches and avoiding pesticides will help maintain a healthy garden ecosystem, encouraging these delightful creatures to visit and thrive in your outdoor space.

Sharing is caring!