Жизненный цикл бабочек состоит из четырех стадий: яйцо, личинка, куколка и взрослая особь. Бабочки — это насекомые с так называемым полным циклом превращений, так как личинка полностью отличается от взрослой особи. Переход от одной стадии к другой или превращение, называется метаморфозом.

Яички — это первая фаза развития насекомых. Яички должны сохраниться в целости и сохранности, поэтому бабочки заботятся об этом, одни откладывают их в почву, другие заливают яички выделениями желёз, которые твердеют на воздухе — получается капсула, капсулы обычно маскируют под цвет поверхности.

Другой способ состоит в том, что насекомые прикрывают яички волосками или чешуйками, которые соскабливают с брюшка. Самка откладывает яйца порциями, которые могут содержать несколько штук, а могут достигать сотен яиц. В зависимости от вида они располагаются слоями, в линию или кольцом вокруг побега растения, которым будут питаться гусеницы.

У некоторых видов самка рассеивает яйца на лету. Развитие эмбриона зависит от климатических условий и может тянуться от нескольких дней до нескольких месяцев, особенно когда насекомое зимует на стадии яйца.

Из яичек появляются личинки — гусеницы. Они активно питаются, растут и накапливают вещества на следующие превращения.

У гусеницы три пары членистых ножек, вооруженных коготками, и несколько (до 5 пар) ложных ножек, снабженных пучками коготков, что позволяет ей хорошо удерживаться на опоре. Гусеницы дневных бабочек очень разнообразны по окраске и внешнему строению. Они имеют грызущий ротовой аппарат и, в большинстве, питаются листьями различных растений.

Гусеницы быстро растут. Постепенно наружные покровы (кутикулы) личинки становятся для нее слишком тесны, и их необходимо сменить. Происходит линька, которой предшествует период роста. У большинства личинок их бывает 5 или даже больше, если личинка зимует. Поэтому продолжительность жизни личинки может достигать от нескольких недель до нескольких месяцев, а у древоточцев и до 2-3 лет.

При последней линьке гусеница превращается в куколку.

Окраска и форма тела куколок бабочек не менее разнообразна, чем у гусениц. Куколки бабочек не питаются и не передвигаются, обычно они прикреплены к веткам, листьям, различным предметам (так называемые «подпоясанные» и «висячие» куколки), либо свободно лежат на почве — среди опавших листьев и в почвенной подстилке.

Продолжительность стадии развития куколки может варьировать от нескольких недель (у некоторых тропических видов) до девяти месяцев и более (у обитающих в умеренном климате, где зимы долгие). Во время этого периода органы и ткани изменяются и приобретают черты, свойственные взрослым особям, формируются крылья и мышцы.

Из куколки выводится бабочка.

Взрослая бабочка (имаго) быстро достигает половой зрелости и через несколько дней готова к размножению. В зависимости от того, как быстро бабочка выполнит это основное предназначение, она живет от нескольких дней до нескольких недель. Исключение составляют зимующие бабочки, которые могут прожить более 10 месяцев.