What are the best flowers to plant for a live butterfly garden?
To attract the most butterflies to your live butterfly garden, plant nectar plants. Nectar plants include swallowtail, sleepy orange, Eastern tiger and Spicebush. They will attract the most butterflies to your garden. Sources: http://www.thebutterflysite.com/butterfly-food.