Kelebeklerin dört yaşamsal evresi vardır. Yumurta Larva ( tırtıl ) koza ve kelebek. Kelebekler yumurtalarını yapraklar üzerine bırakırlar. Olgunlaşan yumurtalardan tırtıllar çıkar. Tırtıllar üzerinde dünyaya geldikleri bitkilerin yapraklarını yiyerek beslenirler. Belli bir büyüklüğe eriştiklerinde kendilerine bir koza örüp içine girerler. Koza içinde birkaç gün geçiren tırtıl kelebek olarak değişime uğrar ve kozayı parçalayarak dışarı çıkar. Kozadan çıkan kelebek ıslaktır. Birkaç saat içinde ise kuruyarak uçmaya hazır hale gelir.