Here are 20 plants that will invite butterflies to your yard!
Asters: Late summer to fall.
Bee balm (bergamot): Summer through fall.
Butterfly weed: Summer through fall.
Clover (white or red): Summer to fall.
Coreopsis: Summer to fall.
Dianthus: Spring to fall.
Lavender: Summer.
Lupine: Late spring to early summer.
Mints: All summer.
Passionflower: Summer to fall.
Phlox: Summer to fall.
Purple coneflower: Summer to fall.
Sage: Summer to fall.
Salvia: Summer to fall.
Scabiosa “Butterfly blue�? Summer through fall.
Shasta daisy: Summer.
Thistle: Late spring through fall.
Violet: Spring.
Yarrow: Summer.