يختلف عمر الفراشة باختلاف الأنواع. بشكل عام ، يبلغ متوسط عمر الفراشة حوالي 2-4 أسابيع ، حيث يعيش البعض لمدة تصل إلى يوم أو يومين ، بينما يمكن للآخرين العيش لمدة تصل إلى عام. ومع ذلك ، تتمتع بعض الأنواع ، مثل فراشة الملك ، بعمر أطول يصل إلى 6-8 أشهر نظرًا لقدرتها على الهجرة لمسافات طويلة والسبات أثناء الشتاء. يتأثر عمر الفراشة بعوامل مثل المناخ والموئل والنظام الغذائي.