Kelebekler, kokarcalar, böcek yiyen kuşlar, yarasalar, kurbağalar, kurbağalar ve fareler gibi hayvanlar tarafından yenir. Ayrıca örümcekler, parazit sinekler, suikastçi böcekler, yaban arıları gibi böcekler tarafından avlanırlar. mantidler ve karıncalar. Hem genç tırtıllar hem de yetişkin kelebekler, kendilerini savunmak için kamuflaj ve zarara güveniyorlar ve avcıların peşinden koşmaktan kaçınmak için uçup gidebiliyorlar.
Kelebekler karasal, ılıman, kutupsal ve tropik iklimlerde bulunabilir ve gençlerinin güvendiği gıda bitkilerine yakın yaşama eğilimindedir. Kelebekler esas olarak gün boyunca aktiftir ve bitkilerden çiçek ve yaprakları yerler. Kelebeklerin çoğu bir yıl kadar yaşarken, bazı türler iki ila üç yıl yaşayabilir.