Kelebeklerin (ve güveler) yaşam döngüsü 4 aşamadan oluşur. Dişi ile erkek kelebek çiftleştikten sonra; 1. Yumurta Dönemi (Egg): Yaşam döngüsün ilk aşaması yumurtadır. Dişi kelebek yumurtalarını bir yaprağa bırakır. Yumurtaların büyüklüğü bir iğne başı kadardır. Dişi kelebeğin yumurtalarını bir yaprağa bırakma sebebi tırtılların sürekli yemeğe ihtiyaçları olmasındandır. Yumurtalar birkaç gün içinde kırılmaya başlar. 2. Tırtıl Dönemi (Larva): İkinci aşama tırtıl dönemidir. Yumurtalardan çıkan tırtıllar yaşamlarını yaprak yiyerek geçirirler. 12-14 gün içinde büyürler. Büyümeleri sırasında birkaç kez deri değiştirirler. 3. Krizalit Dönemi (Pupa): Üçüncü aşama krizalit dönemidir. Bu dönemde tırtılların derisi kalınlaşır. Tırtıl kendisini bir yaprağın sapına baş aşağı asarak krizalit (koza) denen bir kabuk oluşturur. Kelebek olmadan önceki bu üçüncü aşamayı bu kabuğun içinde geçirir. Bu aşama 1 hafta kadar sürer. 4. Kelebek Dönemi : Yaşam döngüsünün son aşamasında artık yetişkin bir kelebek olmuştur. Kelebek kozadan çıktığında nemli ve buruşuktur. Kozasından aşağı sarkık vaziyette durarak kanatlarına kan pompalar. Kuruyup uçabilmesi için iki saate ihtiyacı vardır.