Личинките имат разнообразни диети в зависимост от вида:
1. Растителен материал: Гъсеници и други травоядни личинки ядат листа, стебла и цветове.
2. Плодове и семена: Някои личинки се вризват в плодове или се хранят с семена и съхранени жита.
3. Други насекоми: Хищни и паразитоидни личинки се хранят с други насекоми или техните хостове.
4. Разлагащ се органичен материал: Личинки на мухи процъфтяват в компост, боклук и разлагащ се материал.
5. Водни организми: Водни насекоми личинки ядат алги, микроорганизми и малки водни същества.
6. Животни продукти: Личинки на килимски брук и моливи се хранят с вълна, кожа и кожини.
7. Кръв или телечни течности: Някои паразитни личинки се хранят с кръв на бозайници или телечни течности на хоста.
Специфичната диета зависи от вида на личинката и екологичната ниша.