Skip to content
Home » What flowers attract butterflies: Best Plants & Flowers List For Your Garden

What flowers attract butterflies: Best Plants & Flowers List For Your Garden

What flowers attract butterflies List of Plants for butterfly


ASTER (Symphotrichum)

Aster (Symphotrichum) is a genus of perennial plants that are butterfly attractors. They bloom late in the summer and into fall, making them a popular addition to gardens and landscapes. Their blooms come in a variety of colors, including pink, purple, blue, and white. Aster plants are also host plants for butterflies.

BEE BALM (Monarda)

Bee balm (Monarda) is a beautiful North-American native plant that is loved by butterflies. The flowers are a vibrant red and attract many different types of butterflies. Bee balm also does well in full sun and partial shade, making it a versatile choice for your garden.


Black-eyed Susans are a type of wildflower that can be found in fields and along roadsides. These flowers have a yellow daisy-like flower with a dark brown center. They attract many species of butterflies and bees, making them popular among gardeners. Black-eyed Susans are native to North America and one of the most popular flowers grown in the United States.


Blazing star is a perennial plant that provides plenty of nectar for butterflies. The blooms are conical and can be anywhere from one foot to three feet tall, making it an excellent option for attracting a variety of different butterflies. Additionally, the plant does not take up much space but still provides plenty of food for butterfly diets. You can expect to attract goldfinch birds and hummingbirds with this plant.


Butterfly bush (Buddleia) is a flowering shrub that can be found in many parts of the world. While it is loved by butterflies, it is considered to be invasive in some areas because it spreads its seeds so easily. However, there are now seedless varieties on the market, which means you don’t have to worry about it spreading like crazy in your garden.

BUTTON BUSH (Cephalanthus occidentalis)

Butterfly bush (Cephalanthus occidentalis) is a popular garden plant that is beloved by butterflies. It is one of the top plants for attracting an array of butterflies, including monarchs, swallowtails, and hairstreaks. In areas where butterfly bush is invasive, non-seeding varieties may be substituted.

CATMINT (Nepeta)

Nepeta is a genus of perennials in the mint family. The plants are easy to grow and have few pests or problems. They have billowing foliage with spikes of flowers in early summer.

CONEFLOWER (Echinacea)

Coneflower is a perennial plant that can be found in multiple locations across the United States. It is often used in butterfly gardens as it attracts butterflies with its bright colors and nectar. The monarch butterfly is especially drawn to coneflower.


The Egyptian Star Flower, also known as the Pentas, is a beautiful annual plant that blooms all summer long. It has clusters of flowers in a variety of colors, including red, pink, lavender, and white. The Pentas is a great choice for anyone looking for a flowering annual plant that will bloom from planting to frost.


False Indigo (Baptisia) is a beautiful plant that is a host plant for butterflies. It can be found at Plant Delights, one of the leaders in new releases. They have a wonderful selection of plants, and their website is very informative. One of my favorite plants from them is Stokesia laevis ‘Honeysong Purple’.


FLOSS FLOWER (Ageratum) is an old-fashioned heirloom with clusters of puffy flowers that are attractive to many species of adult butterflies. It is an exceptionally long blooming low-maintenance plant that can be grown as an annual in zones 9-10. It typically blooms from late spring to fall.

GOLDENROD (Solidago)

Goldenrod is a perennial wildflower that provides nectar for butterflies. It has showy plume-shaped flowers that bloom late summer to fall. Rudbeckia umbrosa, or Showy Goldenrod, is a vigorous wildflower with similar features to Goldenrod. It attracts butterflies with its bright yellow blooms.

JOE PYE WEED (Eutrochium)

Joe-Pye weed is a tall, perennial flower that can reach up to 7 feet in height. It features large flower heads in pale pink to purple and attracts pollinators such as butterflies and bees. Joe-Pye weed prefers to be placed in full sun and grows in moist, well-drained soil.


Lantana is a perennial flower that blooms all summer long with bright colors. It is one of the best flowers for attracting butterflies. The best time to plant this flower is during the time when adults are most active, which is generally from late spring to early fall.

LAVENDER (Lavandula)

Lavender is a perennial herb that grows between 1′ and 4′ tall, with a flowering stalk reaching up to 5′. The flowers come in colors ranging from white to pink to purple, and have a characteristic scent which is often considered the most recognizable of all essential oils. Lavender oil is used for aromatherapy, medicinal purposes, and in food preparation.

PHLOX (Phlox)

Phlox is a genus of plants that come in a variety of shapes and sizes. Some are tall and require more care, while others are shorter and easier to manage. They are great for attracting butterflies to your garden and the flowers bloom from summer through fall.

SAGE (Salvia)

Salvia is a genus of plants that offer a wide variety of colors and an extremely long period of bloom. There are over 900 species of Salvias, and they can be found in many different parts of the world.

In addition to being beautiful plants, Salvias are also important sources of nectar for butterflies. The most common butterflies that feed on salvias are American Lady, Cabbage White, Cloudless Sulphur, Giant Swallowtail, and Monarch.

SHASTA DAISY (Leucanthemum superbum)

Shasta daisy is a classic summer garden plant. It produces bright white flowers that attract butterflies and other pollinators. Shasta daisy is a perennial, meaning it will come back year after year. It is also the host plant for many butterfly species.

What are the best flowers for butterflies?

There is no one answer to this question because different flowers are appropriate for different butterflies. Some of the best flowers for butterflies include daffodils, lilies, orchids, and carnations. However, you should always consult a butterfly expert if you’re not sure which flower will be most appealing to your particular species of butterfly.

What do butterflies need from flowers?

Butterflies need nectar from flowers in order to survive. Nectar is a sugar that flowers produce to attract pollinators, such as butterflies.

What are some of the most popular butterfly flowers?

Some of the most popular butterfly flowers are dianthus, cosmos, and heliotrope.

What are the best native plants for butterflies?

Some of the best native plants for butterflies are those that have nectar and pollen resources that appeal to their specific dietary needs. These plants may include milkweed, lilies, daisy family flowers, clovers, coreopsis, and a variety of other flowering plants.

What are the best annual flowers for butterflies?

Annual flowers are plants that grow and bloom for one season. They typically last about three months, but some can last up to six months.


Annual flowers are perfect for butterflies because they’re short-lived (typically lasting 3 to 6 weeks), so you won’t have to plant them every year. Plus, they come in a variety of colors and flavors, so your butterfly will be happy no matter what you choose!

Remember that annual flowers need sunlight and moisture to grow properly; water the plants regularly if necessary. And don’t forget: The beauty of annual flowers is that you can enjoy them all summer long without having to replant them each year!

What are the best perennials for butterflies?

They can be either annual or perennial plants, and they include flowers, shrubs, trees, vines, and cacti.


Butterflies love perennials because they provide them with a variety of nectar sources over the course of the year. These plants also tend to be low-maintenance and easy to care for, which makes them a great choice for gardeners who want something beautiful but don’t have a lot of time to spend on their landscaping.

What are the best wildflowers for butterflies?

The best wildflowers for butterflies are those that have nectar and pollen that attract these beautiful creatures. Some of the most popular wildflowers for butterfly gardens include lupine, coreopsis, aster, thistle, daisy, and sunflower.

What are the best flowers for attracting monarch butterflies?

Some flowers are good for attracting monarch butterflies, depending on the type of monarch you’re trying to attract. Some examples of flowers that are good for attracting monarchs include lilies, roses, daisies, and oxeye daisies.

What are the best flowers for attracting painted lady butterflies?

Painted lady butterflies are attracted to a variety of flowers, but some favorites include lilies, carnations, and orchids.

What are the best flowers for attracting swallowtail butterflies?

Swallowtail butterflies are attracted to certain types of flowers. Some of the best flowers for attracting swallowtail butterflies include lilies, roses, orchids, and sunflowers.

Why should I grow plants that attract butterflies?

One reason to grow plants that attract butterflies is that they will pollinate flowers and trees, which in turn attracts more insects. Many of these plants are also beautiful, making them great for adding a touch of color to a garden or landscape.

How do I attract a lot of butterflies?

To provide butterflies a place to rest and enjoy the sun, use flat stones in your garden. Give them a place to “puddle” – Butterflies frequently gather on moist sand and mud to engage in “puddling,” where they consume water and get minerals from soggy puddles. What color flower attracts butterflies?

What flower or plant attracts butterflies?

The flower or plant that attracts butterflies is called the Butterfly Bush. The flowers of the butterfly bush are usually white, pink, or purple in color and will attract a number of different butterflies to the plant.

Also, Read
Best Indoor Vining Plants & Climbing Plants
Best Toilet Paper Holders
Why Is My Lucky Bamboo Turning Yellow
Best Brooms for Cleaning
Best Toilet Paper for Septic Tank
Best Sheets for Acne-Prone and Sensitive Skin
How to Deadhead Daylilies
Best Sheets for Allergies Sufferers
Best TempurPedic Pillows
Best Laundry Detergent Sheets
How to Deadhead Salvias
How to Deadhead Mums
How to Deadhead Geraniums
How to Grow Plant & Harvest Blackberries Plants
How to Deadhead Petunias
How to Deadhead Roses
How to Grow and Care for Cleome Hassleriana
Best Karl Foerster Grass Companion Plants
Best Companion Plants for Coral Bells
Best Green Bean Companion Plants
Best Lemon Balm Companion Plants
Best Brussel Sprouts Companion Plants