Гусеница
Стадия гусеницы может длиться от нескольких недель до нескольких лет. По мере роста гусеницы несколько раз линяют. По окончании своего развития гусеница превращается в куколку. Из последней, в итоге, появляется взрослая бабочка.
Капустница (бабочка)
Гусеницы линяют 4 раза. Продолжительность стадии гусеницы, в зависимости от погодных условий, длится от 13 до 38 дней, интервал между линьками 3—7 дней. Молодые гусеницы предпочитают питаться нижней стороной листьев, а старшие — верхней. Гусеницы третьего возраста расползаются и живут обособленно от других. Выедают отверстия в листьях молодых кочанов капусты, оставляя только толстые жилки. В поисках пищи могут совершать дальние миграции. Слишком высокая температура и низкая влажность воздуха неблагоприятны для развития капустницы. Оптимальная температура для развития 20—26 °C.
Много гусениц гибнет от паразитов, особенно от наездника Microgaster; часто бывают заметны кучки его мелких, как бы шелковисто-жёлтых коконов под мёртвыми гусеницами, в которых паразитировали закоконировавшиеся личинки этого паразита.