Vlinders ondergaan een volledige metamorfose. Dit betekent dat het leven van een vlinder uit vier delen bestaat. Het eerste deel is het ei. Het tweede deel is de rups (ook wel larve genoemd). Het derde deel is de pop. Het vierde deel is het volwassen exemplaar (ook wel imago genoemd).
Ei
Een vrouwelijke vlinder legt haar eitjes op of bij de voedselplant van de rups (de voedselplant is de plant waarmee de rups zich voedt). Het vrouwtje kiest een plaats om haar eitjes te leggen met behulp van geur, smaak, tast en zicht. De meeste soorten leggen slechts één ei op de voedselplant. Andere leggen groepjes van vijf tot meer dan 100 eitjes op de voedselplant. De meeste soorten leggen hun eieren op de bladeren van de voedselplant. Andere leggen ze op de bloemen, stengels, schors of vruchten van de voedselplant.
De eieren zijn er in veel verschillende vormen en kleuren. Ze kunnen rond of ovaal en afgeplat zijn. Bij sommige soorten is de eischaal geribbeld. De meest voorkomende kleuren van vlindereieren zijn geel en groen. De eieren worden donker vlak voordat ze uitkomen. Sommige vlinders doen er een dag over om uit het ei te komen, terwijl andere er maanden over kunnen doen.
Caterpillar
Vlinderrupsen kunnen variëren in grootte, kleur en vorm. Ze kunnen stekels, haren of zachte lichaamsverlengingen hebben. Alle rupsen hebben 13 lichaamssegmenten. De eerste drie segmenten vormen het borststuk. Het borststuk heeft drie paar poten. Deze poten worden echte poten genoemd. De overige 10 segmenten vormen het achterlijf. Het achterlijf heeft vijf paar zachte poten, prolegs genaamd. De prolegs hebben kleine haakjes aan het einde van elke poot. Ze worden gebruikt om dingen vast te houden. De haken worden haakjes genoemd.
De huid van een rups groeit niet. Als de rups in zijn huid groeit, wordt de huid te strak. Om de rups groter te laten groeien, werpt hij zijn te strakke huid af. Na het afwerpen van de oude huid komt er een nieuwe, grotere huid. Dit wordt vervellen genoemd. Een rups vervelt vier tot vijf keer voordat ze in een pop verandert. Elk stadium tussen de vervellingen wordt een instar genoemd.
Alle rupsen kunnen zijde maken. De zijde wordt gemaakt uit de speekselklieren. Zijde begint als een vloeistof in de speekselklieren. De rups trekt de zijde eruit tot een klein draadje. De zijde verhardt zodra deze aan de lucht wordt blootgesteld. Rupsen gebruiken zijde om nesten of cocons te maken.
De meeste rupsen voeden zich met bladeren van planten of bomen. De meeste soorten rupsen voeden zich slechts met een klein aantal van bepaalde soorten planten. Als de voedselplant van de rups niet wordt gevonden, kan hij verhongeren.
Sommige soorten rupsen (uit de familie Lycaenidae) worden verzorgd door mieren. De rupsen hebben speciale klieren die een zoete vloeistof aanmaken die honingdauw wordt genoemd. De mieren vinden de honingdauw lekker. In ruil voor de honingdauw beschermen de mieren de rupsen tegen roofdieren. De rupsen hebben ook speciale lichaamsdelen die geluiden maken. De rups maakt geluiden met de lichaamsdelen en "roept" de mieren wanneer de rups wordt aangevallen door roofdieren. De mieren horen de geluiden en komen de rups beschermen.
Rupsen uit de onderfamilie Miletinae eten insecten uit de orde Hemiptera. Hiertoe behoren bladluizen, wolluizen, blad- en boomsprinkhanen.p356
Rupsen uit de familie Papilionidae hebben een speciaal orgaan. Dit orgaan heet een osmeterium. Het is een slecht ruikende klier die de vorm heeft van een slangentong. Het zit achter de binnenkant van de kop. Wanneer een roofdier de rups probeert op te eten, laat de rups het osmeterium los. Dit schrikt de roofdieren meestal af.p161
Pupa
De pop (meervoud, poppen) wordt gevormd na de laatste vervelling. De rups vindt een speciale plaats om te verpoppen (verpoppen betekent veranderen in een pop). Het spijsverteringskanaal wordt geleegd. De rups vervelt. De pop komt nu bloot te liggen. De weefsels van de rups worden afgebroken en opnieuw opgebouwd tot de weefsels van de vlinder.
De pop kan zich niet bewegen. Hij zit met kleine haakjes aan het uiteinde van het achterlijf vast aan een voorwerp. Deze haakjes vormen wat men de cremaster noemt. Er zitten veel kleine gaatjes in de pop. Hierdoor kunnen ademgassen in en uit de pop stromen.
Veel poppen kunnen gemakkelijk door roofdieren worden aangevallen. Sommige rupsen (uit de familie Hesperiidae en de onderfamilies Parnassiinae en Satyrinae) maken schuilplaatsen van zijde en bladeren om zich te beschermen als ze poppen worden. Deze schuilplaatsen worden cocons genoemd. De meeste vlinderpoppen hebben geen cocon om zich te beschermen. In plaats daarvan hebben de poppen bruine of groene kleuren om zich tussen de bladeren en takken te camoufleren. Poppen die geen cocon hebben, worden chrysaliden of chrysalissen genoemd.