Бабочки откладывают яйца чаще всего летом и стараются найти для своих будущих личинок такие растения, которые те с удовольствием будут есть. Как только они вылупятся, корма им понадобится немало: как правило, отсутствием аппетита они не страдают.
Через некоторое время после того, как бабочки отложили яйца, из них появляются крошечные черные червячки – гусеницы. Они начинают питаться зеленью и быстро растут. За то время, пока они будут пребывать в форме личинок, их кожица успеет несколько раз полинять. Маленькие гусеничные личинки продолжают расти и много едят, запасая себе пищу на всю оставшуюся жизнь, когда они уже будут летать бабочками. Пища откладывается в виде жира, который идет на строительство крылышек, лапок и туловища.
В определенный момент гусеница начинает свивать вокруг себя кокон, вытягивая нити из нижней губы. Там у нее образуется липкая жидкость, которая на воздухе сразу же затвердевает и превращается в тоненькую нить. Как только кокон готов (на его сооружение уходит до 3 суток), головка у гусеницы отваливается, кожица в очередной и последний раз спадает, и из гусеницы образуется куколка. Она прокалывает кокон острым шипом, расположенным у нее на конце туловища, но пока остается в сонном состоянии и может проспать несколько недель и даже месяцев. Однако этот сон небесполезен: в это время в ней происходят изменения. Она формируется, и как только просыпается, из куколки появляется настоящая бабочка.
В первые часы она пока не может летать и сидит, расправляя крылышки, дожидаясь, когда они подсохнут и окрепнут. Бабочка постоянно взмахивает ими, проверяя, готовы ли они держать ее в воздухе, а потом взлетает и делает свой первый круг.
Некоторые гусеницы, из которых потом появляются бабочки, коконов не прядут. Но они долгое время, от нескольких недель до нескольких месяцев, иногда всю зиму, находятся в состоянии покоя, в течение которого в них происходят те же изменения, что и с гусеницами в коконах. В это время гусеница превращается в бабочку, которая вылетает с наступлением лета.