Spring Schedule: Randy’s Green Light!

27 Nectar-Rich Flowers That Attract Butterflies

wide sun-drenched cottage garden bed with layered colorful blooms in warm golden afternoon light
Facebook
X
LinkedIn

If your garden has ever made a butterfly pause mid-flight, you already know how rewarding that tiny moment feels.

Butterflies are quiet but mighty pollinators, and the flowers you grow have everything to do with whether they visit once or stay all season.

They are naturally pulled toward bright, nectar-rich blooms in sunny spots, so even a small garden bed can become a full-on butterfly haven with the right plant choices.

And once you learn the difference between nectar plants that feed adult butterflies and host plants that support their eggs and caterpillars, you will be planting with a whole new purpose.

Ahead, you will find the flowers butterflies love most, plus simple design tips for creating a garden that truly comes alive.

Why Certain Flowers Attract Butterflies?

Butterflies are picky in the best way. They gravitate toward purple, pink, red, yellow, and orange blooms because those colors signal a good nectar source from a distance.

Beyond color, the shape of a flower matters more than most people realize.

Flat or clustered blooms give butterflies an easy place to land and feed without fighting for balance. And if you want consistent visitors all season, leaning toward plants with long blooming periods is the move.

The longer a flower stays open for business, the more generations of butterflies get to enjoy it throughout spring, summer, and fall.

Flowers That Attract Butterflies

Not every pretty flower pulls butterflies in, but these ones do it consistently and beautifully. Building a new garden or refreshing an existing one, these blooms are worth making room for.

1. Butterfly Bush

deep purple butterfly bush in full bloom with detailed florets in a sunny garden setting

Bloom Period: Summer to fall
Nectar or Host: Nectar plant
Butterfly Species/Families Attracted: Swallowtails, monarchs, painted ladies, skippers

Aptly named and genuinely hard to beat, the butterfly bush produces long, fragrant clusters that butterflies flock to all season.

It comes in shades of purple, pink, white, and red, so it earns its garden space on looks alone. Just deadhead spent blooms regularly to keep the nectar coming and the butterflies returning.

2. Milkweed

common milkweed in peak bloom with soft pink flower clusters against a clear blue sky

Bloom Period: Late spring to midsummer
Nectar or Host: Both
Butterfly Species/Families Attracted: Monarchs (primary host), swallowtails, fritillaries

Milkweed is non-negotiable if monarchs matter to you. It is the only plant monarch butterflies will lay their eggs on, making it a true lifeline for the species.

Beyond that, its sweet nectar draws in a wide variety of other butterflies, too. Growing milkweed is one of the most impactful things a home gardener can do for butterfly conservation.

3. Coneflower

extreme close-up of a single purple coneflower with sharp petal and seed cone detail in natural daylight

Bloom Period: Early summer to fall
Nectar or Host: Nectar plant
Butterfly Species/Families Attracted: Swallowtails, fritillaries, painted ladies, skippers

Coneflower is a garden workhorse that butterflies genuinely adore. Its wide, open blooms make landing easy, and the long bloom period means it stays useful well into fall.

It is also drought-tolerant and low-maintenance, which makes it a win for gardeners who want beauty without too much fuss.

4. Lantana

multicolor lantana flower clusters in full bloom with yellow orange and red florets in bright garden sunlight

Bloom Period: Spring to first frost
Nectar or Host: Nectar plant
Butterfly Species/Families Attracted: Swallowtails, monarchs, skippers, Gulf fritillaries

Few flowers rival lantana when it comes to sheer butterfly traffic. The clustered blooms pack a lot of nectar into a small space, and the multicolor varieties seem to attract attention from every direction.

It loves full sun and heat, so the warmer and sunnier your garden spot, the better lantana will perform.

5. Zinnia

vibrant mixed zinnia bed in orange red and coral with a painted lady butterfly resting on a bloom

Bloom Period: Late spring to frost
Nectar or Host: Nectar plant
Butterfly Species/Families Attracted: Monarchs, swallowtails, painted ladies, skippers

Zinnias are the easiest butterfly flower you can grow, full stop. Directly sow the seeds, give them sun, and they practically take care of themselves while attracting a steady stream of visitors.

Their broad, flat blooms are ideal landing pads, and the bold colors, especially orange, red, and pink, are irresistible to passing butterflies.

6. Black-Eyed Susan

golden black-eyed susans with dark centers in a naturalistic late summer garden bed in sharp natural light

Bloom Period: Midsummer to fall
Nectar or Host: Nectar plant
Butterfly Species/Families Attracted: Fritillaries, skippers, painted ladies, swallowtails

Black-eyed Susans bring that warm, golden energy to a garden while quietly doing a lot of pollinator work behind the scenes. They are tough, reliable perennials that spread naturally over time, filling out beds with minimal effort.

Butterflies love the open, daisy-like blooms, and the late-season timing makes them especially valuable when other flowers start fading.

7. Lavender

a sharp garden row of lavender in full purple bloom with morning dew visible on the stems

Bloom Period: Late spring to midsummer
Nectar or Host: Nectar plant
Butterfly Species/Families Attracted: Swallowtails, skippers, cabbage whites, painted ladies

Lavender offers fragrance, structure, and pollinator appeal. Its purple flower spikes attract butterflies that favor smaller, tubular blooms, and its scent acts as a natural beacon.

Plant it along borders or pathways where the fragrance can be appreciated up close, and butterflies will find it on their own.

8. Phlox

dense pink and lilac phlox clusters in a cottage garden border photographed in soft morning light

Bloom Period: Summer to early fall
Nectar or Host: Nectar plant
Butterfly Species/Families Attracted: Swallowtails, hummingbird moths, painted ladies

Phlox is one of those quietly beautiful plants that earns its place without demanding much attention. The dense, fragrant flower clusters sit at just the right height for butterflies to feed comfortably.

It works beautifully as a border plant or as filler between taller garden specimens, and the soft pink and purple varieties blend effortlessly into almost any garden palette.

9. Bee Balm

vivid red bee balm with spidery detailed flower heads in a naturalistic garden in warm afternoon light

Bloom Period: Midsummer to late summer
Nectar or Host: Nectar plant
Butterfly Species/Families Attracted: Swallowtails, fritillaries, skippers, hummingbirds

Also known as wild bergamot, bee balm has a wild, textured look that feels right at home in cottage and naturalistic gardens.

The shaggy blooms are rich in nectar and attract butterflies alongside hummingbirds, making it a true multi-tasker. It spreads readily, so give it room to roam or divide it every few years to keep it tidy.

10. Aster

purple and pink asters in full autumn bloom with sharp yellow centers in a naturalistic fall garden

Bloom Period: Late summer to fall
Nectar or Host: Nectar plant
Butterfly Species/Families Attracted: Monarchs, painted ladies, skippers, sulphurs

Asters are one of the most important fall flowers you can grow for butterflies. As most garden blooms wind down, asters open up and provide a critical nectar source for butterflies preparing for migration or overwintering.

The daisy-like purple and pink flowers are cheerful and abundant, and they pair beautifully with goldenrod for a late-season pollinator display.

11. Verbena

low-spreading verbena covered in deep purple clustered blooms photographed in full sun in a garden edge setting

Bloom Period: Spring to frost
Nectar or Host: Nectar plant
Butterfly Species/Families Attracted: Swallowtails, skippers, painted ladies, Gulf fritillaries

Verbena is a go-to for gardeners who want long-lasting color with minimal upkeep. It is drought-tolerant, sun-loving, and produces clusters of tiny flowers that butterflies find incredibly appealing.

The low, spreading habit makes it ideal for garden edges, containers, or cascading over raised beds, and it stays in bloom reliably for months with very little encouragement.

12. Cosmos

delicate pink white and magenta cosmos with feathery foliage in an open garden in natural daylight

Bloom Period: Summer to frost
Nectar or Host: Nectar plant
Butterfly Species/Families Attracted: Painted ladies, swallowtails, skippers, sulphurs

Cosmos has a light, breezy quality that makes a garden feel effortlessly whimsical. The delicate petals and feathery foliage sway beautifully in the breeze, and butterflies seem drawn to the open blooms for easy nectar access.

It is a fast-growing annual that fills space quickly, blooms abundantly, and self-seeds readily, so it tends to come back year after year on its own.

13. Sunflower

multi-headed sunflower with detailed seed spirals and golden petals photographed in warm afternoon garden light

Bloom Period: Midsummer to fall
Nectar or Host: Nectar plant
Butterfly Species/Families Attracted: Painted ladies, skippers, monarchs, fritillaries

Sunflowers are bold, cheerful, and surprisingly good butterfly plants. The large, open faces give butterflies a generous landing and feeding surface, and the pollen-rich centers attract a wide variety of species.

Smaller, multi-headed varieties tend to attract more butterfly activity than the classic giant single-stem types, simply because they offer more blooms at once.

14. Goldenrod

tall goldenrod in peak bloom with detailed feathery yellow plumes in a naturalistic late summer meadow

Bloom Period: Late summer to fall
Nectar or Host: Nectar plant
Butterfly Species/Families Attracted: Monarchs, painted ladies, skippers, sulphurs

Goldenrod has a bit of an unfair reputation as a garden weed, but it is genuinely one of the most valuable late-season butterfly plants you can grow.

The feathery yellow plumes are packed with nectar right when butterflies need it most, before fall migration. Plant it alongside asters for a stunning and ecologically rich autumn combination.

15. Yarrow

flat-topped yarrow clusters in soft yellow and white photographed in sharp midday light in a dry garden border

Bloom Period: Late spring to early fall
Nectar or Host: Nectar plant
Butterfly Species/Families Attracted: Swallowtails, skippers, painted ladies, hairstreaks

Yarrow’s flat-topped flower clusters serve as landing pads for butterflies. Their broad, stable surface aids feeding, especially for smaller species, and the long blooming period keeps it relevant throughout much of the season.

It is also one of the toughest garden perennials around, tolerating poor soil, drought, and neglect with quiet resilience.

16. Joe-Pye Weed

tall joe-pye weed with large mauve-pink flower clusters photographed from a low angle in a late summer garden

Bloom Period: Midsummer to early fall
Nectar or Host: Nectar plant
Butterfly Species/Families Attracted: Swallowtails, monarchs, fritillaries, skippers

Joe-Pye weed is a native giant that earns every inch of the space it takes up. The tall, mauve-pink flower clusters are a serious nectar source and tend to attract large, showy butterfly species in impressive numbers.

It thrives in moist, sunny spots and works beautifully at the back of a border where its height becomes a real statement.

17. Blazing Star

tall purple blazing star spikes in full bloom in a naturalistic prairie garden photographed in open daylight

Bloom Period: Midsummer to fall
Nectar or Host: Nectar plant
Butterfly Species/Families Attracted: Monarchs, swallowtails, fritillaries, skippers

Blazing star, or liatris, is a native prairie plant with tall purple spikes that bloom from the top down, creating striking vertical interest. Butterflies move down the stems as the season progresses.

It is drought-tolerant once established and pairs especially well with coneflowers and black-eyed Susans.

18. Coreopsis

vivid yellow coreopsis daisies in a sunny summer garden border photographed in strong natural daylight

Bloom Period: Early summer to fall
Nectar or Host: Nectar plant
Butterfly Species/Families Attracted: Skippers, sulphurs, painted ladies, swallowtails

Coreopsis is one of the sunniest, most cheerful flowers in a butterfly garden. The bright yellow, daisy-like blooms are produced in generous quantities over a very long season, and butterflies visit them consistently.

It is a tough, adaptable perennial that handles heat and dry conditions without complaint, making it especially useful in gardens that do not get a lot of supplemental water.

19. Salvia

deep blue-purple salvia spikes with detailed tubular florets in a warm sunny garden bed in afternoon light

Bloom Period: Late spring to frost
Nectar or Host: Nectar plant
Butterfly Species/Families Attracted: Swallowtails, skippers, hummingbirds, painted ladies

Salvia is essential in butterfly gardens worldwide. Its tall spikes of tubular flowers attract butterflies and hummingbirds, with purple and red varieties especially appealing to pollinators.

It blooms for an exceptionally long season, handles heat beautifully, and comes in both annual and perennial forms depending on your growing zone.

20. Pentas

red and pink pentas with detailed star-shaped florets in a bright tropical garden setting in natural daylight

Bloom Period: Spring to frost
Nectar or Host: Nectar plant
Butterfly Species/Families Attracted: Swallowtails, skippers, gulf fritillaries, monarchs

Pentas is a tropical annual thriving in heat and humidity, ideal for warm-climate gardens. Its star-shaped flowers in red, pink, white, or lavender form rounded clusters, attracting butterflies throughout the day.

It works wonderfully in containers, window boxes, or as a front-of-border annual that blooms right up until frost.

21. Sedum

upright sedum with broad flat flower heads transitioning from pale pink to deep rose in an autumn garden border

Bloom Period: Late summer to fall
Nectar or Host: Nectar plant
Butterfly Species/Families Attracted: Painted ladies, skippers, sulphurs, monarchs

Sedum, particularly the taller upright varieties, is one of the best-kept secrets in butterfly gardening. The flower heads change from pale pink to deep rose as the season progresses, attracting many butterflies in late summer and fall.

It is drought-tolerant, architectural, and looks beautiful even after the blooms fade, carrying visual interest well into winter.

22. Marigold

single-flowered marigolds in deep orange and golden yellow photographed in full midday sun in a cottage garden

Bloom Period: Late spring to frost
Nectar or Host: Nectar plant
Butterfly Species/Families Attracted: Skippers, painted ladies, sulphurs, swallowtails

Marigolds are a garden classic for good reason. The bold orange and yellow blooms are magnets for butterflies, and the long, reliable bloom season means they stay productive from planting right through to the first frost.

Single-flowered varieties tend to attract more butterfly activity than the heavily doubled types, as they offer easier access to the nectar inside.

23. Gaillardia

bold red orange and yellow gaillardia blooms with detailed tricolor petals in a dry sunny garden border

Bloom Period: Early summer to fall
Nectar or Host: Nectar plant
Butterfly Species/Families Attracted: Painted ladies, skippers, swallowtails, fritillaries

Also known as blanket flower, gaillardia is one of the most vivid and eye-catching plants in any sunny border.

The red, orange, and yellow blooms have a bold tribal pattern, look stunning in drifts, and attract butterflies with their color and nectar. It’s a tough, heat-loving perennial that blooms better in lean, well-drained soil.

24. Heliotrope

deep purple heliotrope flower clusters in full bloom in a warm cottage garden border in afternoon light

Bloom Period: Late spring to frost
Nectar or Host: Nectar plant
Butterfly Species/Families Attracted: Painted ladies, skippers, swallowtails, cabbage whites

Heliotrope is an old-fashioned cottage garden favorite that deserves a serious comeback. The deep purple flower clusters carry a rich, vanilla-like fragrance that is just as appealing to gardeners as it is to butterflies.

It performs best in warm, sunny spots and works beautifully as a container plant or tucked into a border where the scent can drift freely on a warm afternoon.

25. Snapdragon

mixed snapdragon spikes in pink yellow and red photographed in cool morning garden light with sharp floret detail

Bloom Period: Spring to early summer and fall
Nectar or Host: Nectar plant
Butterfly Species/Families Attracted: Sulphurs, painted ladies, cabbage whites, skippers

Snapdragons are cool-season plants that fill a gap in butterfly gardens. They bloom in spring and fall, offering nectar when summer flowers are gone or not yet in bloom, helping transitional-season butterflies.

The tall, colorful spikes add vertical structure, and the range of available colors makes them easy to work into almost any garden scheme.

26. Verbena Bonariensis

tall verbena bonariensis with tiny purple clusters on thin branching stems photographed against a clear afternoon sky

Bloom Period: Summer to frost
Nectar or Host: Nectar plant
Butterfly Species/Families Attracted: Monarchs, swallowtails, painted ladies, skippers

Verbena bonariensis has a tall, airy quality that makes it unlike almost any other garden plant. The small purple flower clusters float on thin stems, attracting butterflies like monarchs and swallowtails, especially migrating ones.

It weaves naturally between other plants without competing with them, adding a dreamy, layered look that works especially well in naturalistic or cottage-style gardens.

27. Daisy

classic white daisies with vivid yellow centers in a sunny informal garden with a skipper butterfly on one bloom

Bloom Period: Late spring to midsummer
Nectar or Host: Nectar plant
Butterfly Species/Families Attracted: Painted ladies, skippers, sulphurs, cabbage whites

Daisies are as welcoming to butterflies as they look. Open blooms with accessible centers are easy for small butterflies to land and feed. Cheerful white petals with yellow centers add classic appeal to any garden.

They naturalize readily in sunny spots and look particularly beautiful planted in loose, informal drifts rather than tight, structured rows.

How to Design a Butterfly Garden?

Good plant choices get butterflies to your garden, but thoughtful design is what keeps them coming back season after season.

  • Plant flowers in groups rather than scattering single plants, as butterflies spot clusters far more easily from above.
  • Layer bloom times across spring, summer, and fall so there is always something open and actively producing nectar.
  • Prioritize native plants wherever possible since local butterfly species have evolved alongside them and respond to them most strongly.
  • Add flat stones in sunny spots to give butterflies a place to warm their wings between feeds.
  • Keep at least one sheltered, wind-protected corner in your garden where butterflies can rest comfortably.

A garden designed with butterflies in mind does not have to be complex. A little intention around plant variety, bloom timing, and layout goes a long way toward creating a space that genuinely feels alive.

Other Features That Attract Butterflies

The right flowers are a great start, but a few simple additions to your garden setup can make a noticeable difference in butterfly activity.

  1. Butterflies are cold-blooded and rely on direct sunlight to stay active, so a garden with plenty of open, sunny space will always outperform a shaded one.
  2. A shallow dish of water or a lightly misted patch of sand gives butterflies a place to drink and absorb minerals they cannot get from nectar alone.
  3. Windbreaks like hedges, fences, or dense shrubs create calm pockets where butterflies can feed and rest without being thrown off course.
  4. Skipping pesticides entirely, even the ones marketed as gentle, keeps your garden safe for every life stage from egg to adult butterfly.

Small adjustments like these work quietly in the background, making your garden more hospitable without changing the overall look or feel of the space.

Plants That Butterflies Use as Host Plants

Nectar plants bring butterflies to your garden, but host plants are what make them stay, lay eggs, and complete their life cycle.

Adding even a few of these to your space means you are not just feeding butterflies, you are actively supporting the next generation of them.

Host Plant Butterfly Species Plant Type Bonus
Milkweed Monarch Perennial Also a nectar source
Parsley Black swallowtail Herb Edible and garden-friendly
Dill Black swallowtail Herb Doubles as a culinary herb
Fennel Anise & black swallowtail Herb Blends into cottage gardens
Violet Fritillaries Wildflower Low-growing native
Passionflower Gulf fritillary, zebra longwing Climbing vine Stunning garden focal point
Tulip Poplar Tiger swallowtail Native tree Supports large butterfly species

Wrapping Up

Growing a garden full of flowers that attract butterflies is one of those quiet joys that keeps giving season after season.

Every bloom you plant, every host plant you make room for, adds up to something far bigger than a pretty yard.

It becomes a little ecosystem, a place where life genuinely cycles through. Start small, stay curious, and let your garden evolve naturally over time.

Which flower on this list are you most excited to grow? Drop it in the comments below, and let’s talk all things butterfly gardens.

Picture of Randy Lemmon

Randy Lemmon

​Randy Lemmon serves as a trusted gardening expert for Houston and the Gulf Coast. For over 27 years, he has hosted the "GardenLine" radio program on NewsRadio 740 KTRH, providing listeners with practical advice on lawns, gardens, and outdoor living tailored to the region's unique climate. Lemmon holds a Bachelor of Science in Journalism and a Master of Science in Agriculture from Texas A&M University. Beyond broadcasting, he has authored four gardening books and founded Randy Lemmon Consulting, offering personalized advice to Gulf Coast homeowners.
Picture of Randy Lemmon

Randy Lemmon

​Randy Lemmon serves as a trusted gardening expert for Houston and the Gulf Coast. For over 27 years, he has hosted the "GardenLine" radio program on NewsRadio 740 KTRH, providing listeners with practical advice on lawns, gardens, and outdoor living tailored to the region's unique climate. Lemmon holds a Bachelor of Science in Journalism and a Master of Science in Agriculture from Texas A&M University. Beyond broadcasting, he has authored four gardening books and founded Randy Lemmon Consulting, offering personalized advice to Gulf Coast homeowners.

Leave a Reply

Your email address will not be published. Required fields are marked *