Kelebeklerin yumurtaları çatladıktan sonra tırtıl haline gelir. Tırtıllar yaprakla beslenerek 12-14 gün içinde büyür.Bu sürede bir kaç kez deri değiştirir. Daha sonra krizalit dönemi başlar ve deri kalınlaşır. Tırtıl yapraktan kendini sarkıtarak bir koza oluşturur ve bir haftada bu koza içinde gelişimine devam eder. Sonunda kelebek olarak kozadan çıkar.İlk çıktığında kanatları ıslak ve yapışık olan kelebek kanatlarına kan pompalar ve kurur. İki saatin sonunda uçmaya hazırdır.Kelebekler 5-6 hafta yaşar. Bir yılda dört kez üreyen kelebeklerin son döngüsünde yaşayan kelebeklerin 6 aylık ömrü vardır.