Question: what is eating holes in my canna lily leaves?
Answer: Canna leafrollers are the larvae or caterpillar stage of the Brazilian skipper (Calpodes ethlius) or canna butterfly. Leafrollers chew straight rows of holes in canna lily leaves and large populations can cause significant damage. ... Leafrollers roll, fold or bind the leaves together with webbing before they feed on them.