Ortalama olarak, bir kelebek yaklaşık bir ay yaşar. Bununla birlikte, zaman türler arasında büyük ölçüde değişebilir ve dişiler erkeklerden daha uzun yaşama eğilimindedir. Herhangi bir türün bir kelebeğinin bir yıldan daha uzun yaşaması çok olağandışıdır.
Uzun göçüyle bilinen hükümdar kelebeği, altı ay veya daha uzun yaşayabilir. Uzun bir yolculuk için bilinen başka bir kelebek olan boyalı bayan, sadece iki ila dört hafta yaşar. Küçük kelebekler olan coppers ve blues, sadece birkaç gün yaşarlar.
En uzun ömre sahip kelebek yas pelerini, kadife bordo-siyah kanatlı altınla kaplı bir kelebek gibi görünüyor. Bir yıla kadar yaşayabilir.