Metamorfoza completă este schimbarea totală a unei insecte care trece prin patru etape distincte. Aceste etape sunt ouă, larve, pupa și adulți.
Timpul petrecut de insecte în fiecare etapă variază în funcție de insectă. În stadiul de ouă, insecta este un embrion care așteaptă să tragă. În timpul stadiului larvelor, acesta se deschide și de obicei începe să mănânce și să crească. În cele mai multe cazuri, insectele par a fi distincte acum în comparație cu cele din etapa finală a metamorfozei. Hrănitorii sunt stadiul larvelor de fluturi.
După ce larva termină să crească, intră în stadiul pupa și formează un cocon. Acolo, așteaptă ca corpul să se redevine pentru etapa finală când devine adult.