10 Long-Blooming Flowers for Attracting Butterflies and Hummingbirds

Lantana (Lantana camara): This colorful and heat-tolerant flower blooms from spring to fall, attracting butterflies with its vibrant blooms.

Butterfly Bush (Buddleja davidii): As the name suggests, the butterfly bush produces large clusters of fragrant flowers that are irresistible to both butterflies and hummingbirds.

Bee Balm (Monarda spp.): Bee balm, also known as bergamot, blooms throughout the summer and attracts both butterflies and hummingbirds with its tubular-shaped flowers.

Salvia (Salvia spp.): With its long blooming period from spring to fall, salvia is a favorite among pollinators like butterflies and hummingbirds, especially varieties with tubular flowers.

Coneflower (Echinacea spp.): Coneflowers bloom from summer to fall, providing nectar for butterflies and hummingbirds while also adding beauty to the garden.

Zinnia (Zinnia spp.): Zinnias come in a variety of colors and bloom profusely from summer to frost, making them a favorite food source for butterflies and hummingbirds.

Verbena (Verbena spp.): Verbena produces clusters of small flowers from spring to fall, attracting butterflies and hummingbirds with its nectar-rich blooms.

Coreopsis (Coreopsis spp.): These cheerful daisy-like flowers bloom from spring to fall, providing a continuous food source for butterflies and hummingbirds.

Black-Eyed Susan (Rudbeckia spp.): Black-eyed Susans bloom from summer to fall, attracting butterflies and hummingbirds with their bright yellow petals and dark centers.

Phlox (Phlox spp.): Phlox blooms in a variety of colors from spring to fall, attracting butterflies and hummingbirds with its fragrant and nectar-rich flowers.