Skip to content

Ideal Plants for Attracting Butterflies and Hummingbirds

Woman watering colourful flowers in a garden with butterflies and a hummingbird nearby on a sunny day.

The ideal plants for attracting butterflies and hummingbirds are species with nectar-rich blooms, vivid colours and flowering periods spread throughout the year. In a garden, they provide food for pollinators, boost biodiversity and bring more natural activity to beds, containers and balconies.

Why do some flowers attract more pollinators?

Butterflies and hummingbirds seek out flowers with accessible nectar, fragrance, colour and shapes suited to how each species feeds. Hummingbirds generally visit tubular flowers, whereas butterflies favour open, clustered blooms that offer somewhere to land.

A garden becomes more appealing when it combines plants of varying heights that flower at different times. This gives pollinators access to food for more months of the year, rather than only during a brief spring period.

Which plants are best for hummingbirds?

Hummingbirds are drawn to elongated, hanging or tubular blooms, particularly in shades of red, orange, pink and yellow. Tropical species often perform well because they produce nectar and tolerate strong sun across much of Brazil.

  • Heliconia, with striking flower clusters and plentiful nectar.
  • Russelia, also known as coral flower, with trailing stems and tubular blooms.
  • Red shrimp plant, suited to tropical borders and partially shaded areas.
  • Hibiscus, which produces large, eye-catching flowers in sunny positions.
  • Dwarf grevillea, a good choice for gardens with space and direct sunlight.

Which flowers attract the most butterflies?

Butterflies look for nectar-filled flowers with bold colours and a surface on which they can settle. For this reason, plants with floral clusters, small flower heads or grouped blooms often receive regular visits on warm days.

Common choices include lavender, lantana, verbena, zinnia, daisy, pentas and buddleia. Lantana, also known as cambará, is frequently visited by butterflies because it brings together small, colourful flowers in clusters and remains in bloom for long periods when grown in sunshine.

How can you create a garden that attracts butterflies and hummingbirds?

The key is to provide an ongoing combination of food, shelter and safety. A garden containing just one flowering plant may receive occasional visitors, but a mix of species offering nectar, foliage and resting places encourages pollinators to return more often.

  • Grow full-sun flowers in groups rather than spacing them too widely apart.
  • Mix low-growing species, shrubs and climbers to create layers.
  • Avoid broad-spectrum insecticides near flowers.
  • Provide a shallow, clean and safe water source for insects.
  • Choose native plants whenever possible, as they are better adapted to the local climate.

What care keeps the garden flowering all year?

The ideal plants for attracting butterflies and hummingbirds need sunshine, balanced watering, light pruning and fertiliser suited to each species. Flowers receiving too little light produce less nectar, while waterlogged containers can damage roots and stop plants from blooming.

To keep the garden active for longer, alternate short-flowering species with plants that bloom in several cycles. When lavender, lantana, heliconia, russelia and hibiscus are well distributed, the space provides nectar, colour and shelter for pollinators throughout much of the year.

Comments

No comments yet. Be the first to comment!

Leave a Comment