Butterfly-Attracting Plants

Small, brightly-colored flowers with a tubular shape attract and feed butterflies. Butterflies need water, too. You can provide water by nestling a very shallow bowl or pot saucer in your butterfly garden. Fill it with some small stones (the butterflies will perch here) and shallow water. We have compiled a list of butterfly-attracting plants to help in your landscape planning:

Trees and Shrubs

Abelia, glossy
Blueberry
Buckeye
Butterfly Bush
Buttonbush
Hawthorn
Mock orange
Pear
Plum
Redbud
Rose of Sharon
Spiraea
Summersweet (Clethra)
Viburnum

Perennials

Aster
Bee-balm
Black-eyed Susan
Bugle (Ajuga)
Butterfly weed (Asclepias)
Cardinal flower
Chives
Coneflower (Echinacea)
Coreopsis
Daisy, Shasta
Daylily
False indigo (Baptisia)
Gayfeather (Liatris)
Goldenrod (Solidago)
Hardy Hibiscus
Hollyhock
Milkweed (Asclepias)
Phlox
Sage
Sedum
Verbena
Yarrow

Annuals

Ageratum
Cosmos
Gomphrena
Impatiens
Lantana
Marigold
Nasturtium
Pentas
Sunflower
Verbena
Zinnia