Sok ragadozó hernyókkal táplálkozik, többek között:1.
Madarak: Számos madárfaj, például csirkefélék, verebek, poszáták, oriolák, kék szajkók és rigók aktívan keresik a hernyókat és más rovarokat, és táplálékuk jelentős részét képezik. 2.
Hüllők és kétéltűek: Egyes gyíkok, békák és varangyok kedvelik a hernyókat és más puha testű rovarokat. 3.
Rovarok: Földi bogarak, hangyák, parazita darazsak, tachinid legyek, csipkebogarak, élősködő legyek, leánylegyek, szitakötők, imádkozó sáskák, bérgyilkos bogarak, büdösbogarak, katonabogarak és néhány más bogarak zsákmányolják a hernyókat. 4.
Emlősök: A kisemlősök, például a mezei egerek, a cickányok, a pocok, a mókusok és az oposszumok köztudottan hernyókat is tartalmaznak étrendjükben.
5. Paraziták: A hernyók érzékenyek különféle parazita organizmusokra, például darazsakra, legyekre, gombákra és baktériumokra, amelyek megfertőzhetik és végül elpusztíthatják őket, mielőtt kifejlett pillangóvá vagy lepkévé érik.