Гусеница
Стадия гусеницы может длиться от нескольких недель до нескольких лет. По мере роста гусеницы несколько раз линяют. По окончании своего развития гусеница превращается в куколку. Из последней, в итоге, появляется взрослая бабочка.
Репница
Гусеницы матово-зелёного цвета, с более светлыми боками. Имеют 3 пары грудных и 5 пар брюшных, или ложных, ножек. Вдоль спины проходит тонкая, иногда прерванная тёмно-жёлтая линия; по бокам — светло-жёлтая. Дыхальца в чёрном ободке. Проходят развитие в 5 возрастов за 20—30 дней.
Гусеницы держатся чаще всего на верхней поверхности листьев; днём они обыкновенно неподвижны. Но в случае какой-либо внешней опасности, гусеница втягивает голову, приподнимает переднюю часть тела и поворачивается к своему преследователю, обнаруживая имеющийся здесь яркий рисунок «предостерегающего» вида (красный с тёмными пятнами), иногда выбрызгивая вперед струйку едкой жидкости. Такое «движение угрозы» резко изменяет весь облик гусеницы, которая в спокойном состоянии мало заметна благодаря покровительственной зелёной окраске.