Animais que comem plantas e outros animais, chamados onívoros, ocorrem em todas as principais linhagens de animais, incluindo insetos, peixes, répteis, mamíferos e pássaros. Em contraste, algumas linhagens, como as aranhas, são completamente desprovidas de onívoros.
Muitos insetos, incluindo espécies de pragas como baratas e formigas, são onívoros que consomem avidamente uma variedade de materiais orgânicos, independentemente de serem produzidos por plantas ou animais. Outros insetos onívoros incluem muitas espécies de vespas, que caçam outros insetos e bebem o néctar da planta. Embora não sejam insetos, os rechonchudos são pequenos invertebrados que são um tanto semelhantes aos insetos e exibem hábitos onívoros.
Enquanto a maioria dos anfíbios adultos são apenas carnívoros, muitos se alimentam de plantas como larvas. Por exemplo, as rãs-touro são predadores importantes de vertebrados e invertebrados aquáticos, mas, embora sejam girinos, têm bocas projetadas para raspar algas das rochas. Muitos lagartos e espécies de tartarugas são onívoros, embora todas as cobras e crocodilos sejam carnívoros estritos. Algumas tartarugas grandes são totalmente herbívoras.
Muitos pássaros e mamíferos são onívoros, pois devem consumir um grande número de calorias para alimentar seu metabolismo ativo. Humanos, ursos, guaxinins, gambás, cachorros, lobos, tordos, pássaros zombeteiros e pardais são alguns exemplos de mamíferos e pássaros onívoros.