Gli animali che mangiano sia piante che altri animali, chiamati onnivori, si trovano in ogni stirpe animale principale, compresi insetti, pesci, rettili, mammiferi e uccelli. Al contrario, alcuni lignaggi, come i ragni, sono completamente privi di onnivori.
Molti insetti, comprese le specie di insetti come gli scarafaggi e le formiche, sono onnivori che consumano avidamente una varietà di materiali organici, indipendentemente dal fatto che siano stati prodotti da piante o animali. Altri insetti che sono onnivori includono molte specie di vespe, che cacciano altri insetti e sorseggiano il nettare delle piante. Sebbene non siano insetti, i roly-poli sono piccoli invertebrati che sono in qualche modo simili agli insetti e mostrano abitudini onnivore.
Mentre la maggior parte degli anfibi adulti è solo carnivora, molti si nutrono di materiale vegetale come larve. Ad esempio, le rane toro sono importanti predatori di vertebrati acquatici e invertebrati, ma mentre sono girini, hanno bocche progettate per raschiare le alghe dalle rocce. Molte lucertole e specie di tartarughe sono onnivori, sebbene tutti i serpenti e i coccodrilli siano carnivori severi. Alcune grandi tartarughe sono completamente erbivore.
Molti uccelli e mammiferi sono onnivori, in quanto devono consumare un elevato numero di calorie per alimentare il loro metabolismo attivo. Umani, orsi, procioni, opossum, cani, lupi, pettirossi, tordi e passeri sono alcuni esempi di mammiferi e uccelli onnivori.