Larven hebben uiteenlopende diëten, afhankelijk van de soort:
- Plantenmateriaal: Rupsen en andere herbivore larven eten bladeren, stengels en bloemen.
- Fruit en zaden: Sommige larven boor in fruit of voeden zich met zaden en opgeslagen granen.
- Andere insecten: Predatieve en parasitoïde larven voeden zich met andere insecten of hun gastheer.
- Verrottend organisch materiaal: Vliegenlarven gedijen in compost, afval en ontbindend materiaal.
- Waterorganismen: Waterinsectenlarven eten algen, micro-organismen en kleine waterdieren.
- Dierlijke producten: Tapijtkever- en kledingmotlarven voeden zich met wol, bont en leer.
- Bloed of lichaamsvloeistoffen: Sommige parasitaire larven voeden zich met bloed van gewervelden of lichaamsvloeistoffen van de gastheer.
Het specifieke dieet hangt af van de soort larve en zijn ecologische niche.