Omnivora adalah hewan yang memakan tumbuhan dan daging. Ciri-ciri hewan omnivora meliputi memiliki gigi yang cocok untuk memotong tumbuhan dan merobek daging, sistem pencernaan yang mampu mencerna keduanya, dan kemampuan beradaptasi dengan berbagai jenis makanan. Contoh hewan omnivora adalah ayam, beruang, dan manusia. Kebiasaan makan mereka sangat bervariasi tergantung pada lingkungan dan ketersediaan makanan.