Koliko dugo leptiri žive ovisi o mnogim stvarima i često varira. Životna dob im ovisi o: veličini leptira, vrsti, gdje živi i u koje doba godine je postao odrastao kukac. Primjerice, manji leptiri žive kraće. Naravno, veličina leptira nije jedini faktor.
Prosječan životni vijek je obično oko mjesec dana. Manji leptiri koji se znaju nalaziti u cvijeću mogu živjeti oko tjedan dana. Postoje neki tropski leptiri kojima je životni vijek čak oko 9 mjeseci.
S obzirom da su hladnokrvna stvorenja, postoji još jedan faktor koji igra ulogu; klima. Npr., ako je jaje leptira položeno neposredno prije hladnijeg razdoblja u godini, neće se izleći dok ne dođe toplije vrijeme. Ali ako je leptir već odrastao, hladnije vrijeme će provesti u hibernaciji. Tehnički, leptir tako može živjeti i dulje od prosječnog životnog vijeka, ali sve ovisi o klimi i u kojoj su fazi kada dođe zima.
Izvor: https://www.thebutterflysite.com/how-long-butterflies-live.shtml