A vida média de uma mariposa é de 12 meses. As mariposas adultas podem colocar até 660 ovos. As larvas se enterram em sua fonte de alimentação e, uma vez que eclodem, tecem casulos de seda para se transformarem em pupas.
Após o estágio de pupa, as mariposas emergem de seus casulos como adultos e o ciclo de vida da mariposa começa novamente. Os ovos de traça podem levar de oito a 110 dias para eclodir, dependendo do ambiente. As mariposas são mais prejudiciais aos humanos quando estão no estado de larva. As lagartas da mariposa comem constantemente durante essa fase até que tenham nutrientes suficientes para entrar no estágio de pupa e se tornar mariposas adultas.