Les chenilles vivent principalement dans les haies et les buissons. On les trouve souvent dans un jardin ou une arrière-cour, où elles vivent sous les feuilles de leurs plantes hôtes pour se cacher des prédateurs. Les chenilles se trouvent également dans des endroits sombres, comme les herbes hautes.
La plupart des chenilles se cachent dans des abris pendant la journée et ne se nourrissent que la nuit. Certaines chenilles et plantes co-évoluent à l'avantage de la chenille. Les plantes hôtes des chenilles produisent des composés toxiques qui empêchent les herbivores de se nourrir de leur feuillage. En tant que mécanisme adaptatif, les chenilles peuvent absorber ces toxines et les utiliser efficacement pour se protéger des prédateurs. La chenille du monarque et sa plante hôte l'asclépiade sont un exemple classique de cette co-adaptation.