Le larve di farfalla monarca si nutrono di asclepiade e alcune piante strettamente correlate, mentre gli adulti si nutrono di nettare. Sebbene sia le larve che gli adulti sono tossici e di cattivo gusto a causa della presenza di glicosidi cardiaci memorizzati nei loro corpi, sono ancora predati da uccelli, topi e mantidi oranti.
Gli uccelli che mangiano farfalle monarca includono ciarlatani marroni, gracidi, pettirossi, cardinali, passeri, ghiandaie, ghiandaie, berretti neri e orioli. Alcuni di questi uccelli evitano di mangiare le parti del monarca con i più alti livelli di glicosidi, che è una strategia usata anche dalla mantide cinese. Altri hanno un'alta tolleranza per le tossine, che è una caratteristica condivisa da alcuni topi. Gli scarafaggi asiatici mangiano uova di monarca e bruchi appena schiusi.