Bring movement and butterflies to the garden by growing plants that butterflies love. Butterfly gardens are popular throughout the United States—and it's easy to lure these beautiful pollinators to your garden when you grow plants that they like. Some of the best plants for butterfly gardens are butterfly bushes, hummingbird mint, catmint, Shasta daisies and carnations. The best butterfly gardens include a variety of plants with various bloom times. This keeps butterflies visiting the garden for months. When buying plants for sale online, make sure the plants will grow in your hardiness zones. Also consider their sunlight requirements (full sun, partial shade or full shade), mature height and spread, and flower color.