Des papillons dans le larvaire, ou chenille, étape consomment les feuilles des plantes hôtes. Les chenilles ont chewing-becs qui leur permettent de manger à travers les feuilles rapidement, en les utilisant comme une source d'énergie tandis que le larves se développent. Certaines chenilles mangent les fleurs ou les gousses ainsi. En conséquence, ils peuvent aider les plantes perdent leurs feuilles avant l'automne, ou aider à garder certaines espèces végétales de se propager hors de contrôle. Les papillons sont généralement très spécifiques comme le type de plantes dont ils se nourrissent. Par exemple, au cours de son stade chenille, le papillon monarque ne mange que des asclépiades. Bien que les papillons adultes font généralement pas la proie sur les animaux, au moins une espèce de papillon - la moissonneuse - aide à garder les populations de pucerons en échec par les manger. Autres espèces de papillons adultes mangent les fruits pourris, des charognes ou des excréments d'animaux, débarrassant ainsi l'environnement des déchets.