Raupen werden von einer Vielzahl von Tieren gefressen, darunter Vögel, Reptilien, Amphibien, Insekten und Spinnentiere. Sie sind auch anfällig für parasitäre Fliegen und Wespen sowie Viren, Pilze und Bakterien, die Krankheiten verursachen.
Häufige Fressfeinde sind Singvögel, Habichte, Eulen, Eidechsen, Schlangen, Frösche, Kröten, Laufkäfer, Marienkäfer, Gottesanbeterinnen, Ameisen, Spinnen und Skorpione.