Fjärilar genomgår en fullständig metamorfos. Det innebär att det finns fyra delar i en fjärils liv. Den första delen är ägget. Den andra delen är larven (ibland kallad larv). Den tredje delen är puppan (ibland kallad puppan). Den fjärde delen är den vuxna fjärilen (ibland kallad imago).
Ägg
En fjärilshona lägger sina ägg på eller i närheten av larvens födoväxt (födoväxten är den växt som larven äter av). Honan väljer en plats att lägga sina ägg med hjälp av lukt, smak, känsel och syn. De flesta arter lägger bara ett ägg på födoväxten. Andra lägger grupper av fem till över 100 ägg på födoväxten. De flesta arter lägger sina ägg på bladen på matväxten. Andra lägger sina ägg på födoväxtens blommor, stjälkar, bark eller frukter.
Äggen finns i många olika former och färger. De kan vara runda eller ovala och platta. Hos vissa arter är äggskalet räfflat. De vanligaste färgerna på fjärilsägg är gult och grönt. Äggen blir mörka strax innan de kläcks. Dessutom tar det för vissa fjärilar en dag att komma ut ur äggen, medan det för andra kan ta månader.
Caterpillar
Fjärilslarver kan variera i storlek, färg och form. De kan ha taggar, borst eller mjuka kroppsförlängningar. Alla larver har 13 kroppssegment. De tre första segmenten utgör bröstkorgen. Thorax har tre par ben. Dessa ben kallas äkta ben. De övriga 10 segmenten utgör buken. Buken har fem par mjuka ben som kallas proben. Frambenen har små krokar i slutet av varje fot. De används för att hålla fast vid saker. Krokarna kallas krokar.
En larvs hud växer inte. När larven växer inuti sin hud blir huden för stram. För att larven ska kunna växa sig större, avlägsnar den sin för trånga hud. När det gamla skinnet har tappats finns det ett nytt, större skinn. Detta kallas för ruggning. En larv kommer att röra sig fyra till fem gånger innan den förvandlas till en puppa. Varje skede mellan dessa skiftningar kallas för ett instar.
Alla larver kan göra silke. Silket tillverkas av spottkörtlarna. Silket börjar som en vätska i spottkörtlarna. Larven drar ut silket till en liten tråd. Silket hårdnar så fort det utsätts för luft. Larver använder silke för att göra bon eller kokonger.
De flesta larverna äter på blad av växter eller träd. De flesta arter av larver livnär sig endast på ett litet antal av vissa typer av växter. Om larvens matväxt inte hittas kan den svälta ihjäl.
Vissa arter av larver (i familjen Lycaenidae) sköts av myror. Larverna har speciella körtlar som producerar en söt vätska som kallas honungsdagg. Myrorna tycker om honungsdaggen. I gengäld skyddar myrorna larverna från rovdjur. Larverna har också speciella kroppsdelar som ger ifrån sig ljud. Larven gör ljud med kroppsdelarna och "kallar" på myrorna när larven attackeras av rovdjur. Myrorna hör ljuden och kommer för att skydda larven.
Larver i underfamiljen Miletinae äter insekter i ordningen Hemiptera. Detta inkluderar bladlöss, mjölbaggar, lövhoppor och trädhoppor.p356
Larver i familjen Papilionidae har ett särskilt organ. Detta organ kallas osmeterium. Det är en illa luktande körtel som är formad som en ormtunga. Den hålls bakom insidan av huvudet. När ett rovdjur försöker äta upp larven släpper larven ut osmeteriumet. Detta brukar skrämma bort rovdjuren.p161
Pupa
Puppan (plural, puppor) bildas efter den sista ruggningen. Larven hittar en speciell plats för att förpuppa sig (förpuppa betyder att förvandlas till en puppa). Matsmältningskanalen töms. Larven avlägsnar sin hud. Puppan är nu exponerad. Larvens vävnader bryts ner och byggs om till fjärilens vävnader.
Puppan kan inte röra sig. Den fästs vid ett föremål med små krokar i slutet av buken. Dessa krokar utgör det som kallas cremaster. Det finns många små hål på puppan. De gör det möjligt för andningsgaser att röra sig in och ut ur puppan.
Många puppor är lätta att angripa för rovdjur. Vissa larver (i familjen Hesperiidae och underfamiljerna Parnassiinae och Satyrinae) gör skydd av silke och blad för att skydda sig när de blir puppor. Dessa skydd kallas kokonger. De flesta fjärilspuppor har inga kokonger för att skydda sig själva. I stället har pupporna bruna eller gröna färger för att kamouflera sig bland löv och grenar. Puppor som inte har kokonger kallas för puppor eller krysalider.