Gli onnivori mangiano una varietà di materiali come alghe, funghi, animali e piante, e sono una parte importante della catena alimentare. Gli esseri umani, la maggior parte degli uccelli, molti mammiferi, pesci e alcuni rettili sono onnivoro. Alcuni singoli esempi di animali e insetti onnivori sono orsi, formiche, pettirossi, moffette, tartarughe e volpi rosse.
Un certo numero di onnivori si sono adattati nel tempo e possiedono tratti sia di erbivori sia di carnivori. Ciò consente loro di masticare facilmente la materia vegetale e di separare la carne. Un buon esempio di un onnivoro che si è adattato biologicamente al suo ambiente è il procione, che ha denti affilati e dita lunghe con zampe veloci che permettono loro di catturare non solo piccole prede, ma anche raccogliere piante e frutta.