Plant a Meadow: Grow Wildflowers for Butterflies

Updated on May 20, 2025

Design a garden filled with colorful wildflowers to attract butterflies and other pollinators from spring through fall.

Grow a Wildflower Garden for Butterflies

Butterflies and wildflowers evolved together in a perfect relationship. The wildflowers bloom at different times, emerging as butterflies begin to feed and breed in spring, and dying off as winged beauties migrate south or begin hibernation. In return, butterflies pollinate the plants as they travel through. Whether you want to plant a few square feet or a whole meadow, these wildflowers are popular among many butterfly species. Be sure to choose flowers native to your area. Visit wildflower.org or contact your local county extension office for advice.

Bnbbyc19 Richard Ketai Dup
Courtesy Richard Ketai
Eastern tiger swallowtail

Purple Coneflower

Echinacea spp.

These tall, proud perennials are beloved as cut flowers. But be sure to leave some for your birds and pollinators! Deadhead coneflowers often to encourage new blooms, especially early in the summer. For a more natural look, grow native pale purple coneflowers as wildflowers for butterflies.

Viola
Courtesy Nicole Jarvi
Viola

Wild Violet

Viola spp.

These petite but assertive blossoms are often considered a pest in lawns and cultivated gardens. Don’t root them out altogether, though. Wild violets serve as host plants for many fritillary butterfly caterpillars. Let them spread in your wildflower garden for butterflies and look out for little spiky, but harmless, caterpillars chewing happily on the low leaves and purple blooms.

black-eyed Susan
Courtesy Heidi Kelly
White peacock butterfly

Black-eyed Susan

Rudbeckia spp.

Rudbeckias are members of the coneflower family. Black-eyed Susans (R. hirta) are the most well known. There are many other native species worth growing, though. These sturdy stalwarts are biennial, waiting to bloom the second year after planting from seed.

360935275 1 Dianne Rozak Bnb Pc 2023
Courtesy Dianne Rozak
Red-spotted purple butterfly

Goldenrod

Solidago spp.

Ignore the common myth thatgoldenrod makes you sneeze. (That’s likely just ragweed, which usually blooms at the same time.) Like asters, these slender gold spears are another fall favorite choice as wildflowers for butterflies. Small varieties like Ohio goldenrod (S. ohioensis) are ideal for compact gardens.

Psst—these butterfly flowers are easy to grow from seed.

Blooming western sunflowers in late summer
Lana2011/Getty Images
Western sunflowers

Sunflower

Helianthus spp.

When you think about this beloved wildflower, you probably think of common sunflower (H. annuus), native to the West and grown all over the country. But there are many other members of this family, like the western sunflower (H. occidentalis) which is perfectly suited to containers or tiny plots.

wildflowers for butterflies
Courtesy Terry Brunholtz
Eastern tiger swallowtail on swamp milkweed

Milkweed

Asclepias spp.

Monarchs need milkweed, but many other butterfly species extract nectar from this widespread wildflower, too. Common milkweed (A. syriaca) grows well in much of the country. Seek out other native varieties if you’re in the West or Southeast.

wildflowers for butterflies
Courtesy Tom Scheidt
Monarch butterfly on aster flowers

Aster

Symphyotrichum spp.

Fringed aster flowers help extend butterfly season well into fall. Some butterflies overwinter in the North and need nectar flowers right up until the first frost. Most asters prefer sun but some tolerate a little bit of shade, so plant them in a bright spot.

RELATED: