Бабочек преследует много видов хищных и паразитических насекомых и других беспозвоночных. Одними из самых агрессивных хищников являются ктыри - крупные мухи, которых летним днем часто можно видеть сидящими без движения на ветвях деревьев, на поленницах дров в ожидании добычи. Но стоит в воздухе появиться бабочке или другому насекомому, как ктырь молниеносно появляется из засады, на лету атакует жертву, и через мгновение бездыханное насекомое уже высасывается ктырем, вернувшимся на прежнее место. Кроме ктырей, охотой на бабочек занимаются также пауки. Они нападают главным образом в цветах, в траве или в листве кустарника.
Но больше всего врагов у гусениц. Среди жуков особенно много хищных видов, нападающих на гусениц. При массовом размножении гусениц непарного шелкопряда в лиственных лесах наблюдалось невиданное количество красотела пахучего, довольно крупного жука с зеленоватыми, отливающими металически фиолетовым отблеском надкрыльями. Эти жуки хватают гусениц где придется - на земле и на ветвях деревьев. Гусениц уничтожают также крупные жуки-стафилины и другие хищные насекомые. Опасным хищником мелких гусениц является и четырехточечный мертвоед (Xylodrepa quadripunctata L.); он отличается желтыми краями переднесгашки и надкрыльями, каждое из которых несет по 2 черных пятна. Гусеницами питаются не только имаго, но и личинки этого жука. К врагам бабочек и гусениц следует отнести и лесных муравьев.
Но наиболее многочисленными и самыми страшными врагами гусениц следует признать наездников и мух-тахин, личинки которых ведут паразитический образ жизни. Сотни видов этих насекомых обитают повсеместно, на лугах, в степях, полях и лесах. Подлетев к гусенице, наездники прокалывают ее кожицу яйцекладом и откладывают яйца в тело хозяина. Проделав эту операцию, они удаляются в поисках новой жертвы. Из яиц вскоре отрождаются личинки, которые питаются жировым телом и гемолимфой гусениц, не повреждая однако их жизненно важных органов. Гусеницы, хотя и хиреют, но все же растут и иногда даже доживают до окукливания. Но вместо прекрасной бабочки оболочку куколки покидает крылатый паразит, закончивший к тому времени свое развитие. Некоторые виды перепончатокрылых заражают уже яйца бабочек. Тахины, относящиеся к двукрылым, кладут свои яйца на поверхность тела гусениц. Развивающаяся затем личинка внедряется в тело гусеницы и покидает ее только после смерти хозяина.
Среди позвоночных главными губителями бабочек и гусениц являются птицы и насекомоядные млекопитающие. Синицы, например, умеют ловко выковыривать из различных укрытий яйца бабочек и с аппетитом поедают их.