Many people ask ‘what do butterflies eat?‘. The answer is nectar, primarily from nectar plants. Of the two types of plants you’ll need to attract butterflies to your garden, nectar plants usually get top billing. And why not? They add color, style and beauty to your garden while providing the food most butterflies and other wildlife need to sustain life.
For butterflies, presentation is everything so grouping the same nectar plants together will help butterflies see your scrumptious offering from a distance.
Our Favorite Nectar Plants for Butterflies
Some nectar plants have the reputation of being favorites to a wide variety of butterflies – plants such as Coneflower, Tall Verbena, Mexican Sunflower, Lantana, and Zinnia to name a few. Avoid plants considered to be ‘invasive’ in your area. When in doubt ask your local garden center for advice.
Whenever possible plant native nectar plants. They not only require less maintenance than non-natives but they bring a welcome variety to your gardens.