Большинство гусениц бабочек питаются растительной пищей, но есть виды, которые предпочитают иной вид корма. Например, восковая огневка питается воском и шкурами от личинок пчел в сотах домашней пчелы. Платяная моль — шерстью, пером, пухом. Есть 60 видов бабочек, гусеницы которых ведут хищный образ жизни, питаясь другими насекомыми. Вырастая, взрослые бабочки начинают питаться нектаром цветов.