Top 19+ Plants That Will Bring Butterflies to Your Yard or Garden

10) Buttonbush (Cephalanthus occidentalis)

Native to eastern and southern North America, the white flowers of this plant are an ideal for butterflies to rest atop.

12) Daylily (Hemerocallis spp.)

Though not technically a lily, the daylily does attract butterflies with the nectar of its large tubular-shaped flowers.

Commonly available in warm colors (orange, red, and yellow), it spreads quickly, so it will need to be divided after a few years to maintain maximum flowering.

19) Yarrow (Achillea millefolium)

Plant this carefree perennial in a sunny spot in well draining soil. It is drought tolerant, so be sure not to overwater.