Metamorfosis pada serangga dapat dibedakan menjadi tiga golongan yaitu:
Ametabola
Ametabola ialah suatu golongan serangga yang tidak mengalami metamorfosis, misalnya kutu buku. Setelah telur menetas, serangga akan menjadi hewan kecil kemudian berkembang menjadi dewasa yang tidak mengalami perubahan bentuk hanya terjadi perubahan ukuran.
Hemimetabola
Hemimetabola ialah suatu kelompok serangga yang mengalami metamorfosis tidak sempurna, misalnya belalang, laron, dan capung. Serangga ini juga hanya mengalami tiga tahap perkembangan yaitu telur, larva (nimpa), dan imago, jadi tidak melalui pupa (kepompong).
Holometabola
Holometabola ialah suatu kelompok serangga yang mengalami metamorfosis sempurna, misalnya kupu-kupu, lalat, dan nyamuk. Serangga ini akan mengalami empat tahap perkembangan yaitu telur, larva, pupa (kepompong), dan imago.