Стадія гусениці може тривати від кількох тижнів за кілька років. У міру зростання гусениці кілька разів линяють. Після закінчення свого розвитку гусениця перетворюється на лялечку, з якої потім з'являється дорослий метелик. У російській мові слово «гусениця» продовжує праслав.
Гусениці їдять тільки свіже та соковиті листя. Їм завжди потрібна вода, щоб шкіра у них була постійно зволожена. Найкращий спосіб напоїти гусеницю – промивати листя, яке ви даєте їм для їжі. Крапель води від промиву листя гусеницям буде достатньо.
У багатьох метеликів навіть ротового отвору немає, адже їх перетворення з гусениці має лише одну мету: забезпечити життя потомству. Відкладає метелик яйця у певне місце.
Тканини гусениць розпадаються і перетворюються на тіло метелики. За день до появи метелики лялечка стає прозорою. Повний процес трансформації займає від 8 до 15 днів.