همه پروانهها از طریق دگردیسی و تبدیل به پروانه نمیشوند. فرآیند تکامل پروانهها شامل سه مرحله اصلی است: تخم، لارو و پروانه.
تخم: پروانهها ابتدا تخم را روی گیاهان میگذارند. تخمها با توجه به گونه پروانه، میتوانند روی برگها، شاخهها یا سایر قسمتهای گیاهان قرار بگیرند.
لارو: پس از اینکه تخم کپکی (که در آن جنین پروانه قرار دارد) در طول زمان جوجهکشی میکند، لارو شکل میگیرد. لاروها معمولاً در داخل پوشش حفاظتی، مانند پیله، پیدا میشوند. در این مرحله، پروانه درون پوشش خود رشد میکند و تبدیل به شکل نهایی خود میشود.