Question: what is eating the leaves on my butterfly bush?
Answer: Caterpillars. ... Caterpillars tend to devour any remaining flowers of the butterfly bush as well as the leaves and forming buds. In the spring the abundance of checker spot butterflies that appear and dine on the nectar of the butterfly tree are the source of the plant's name.