Een omnivoor is een dier waarvan de soort zijn energie en voedingsstoffen haalt uit een dieet dat bestaat uit voedingsmiddelen die planten, dieren, algen, schimmels en bacteriën bevatten.

Veel omnivoren veranderen hun eetgewoonten tijdens hun levenscyclus. Zij worden soms "life-history omnivoren" genoemd, omdat zij alleen omnivoren zijn als hun hele leven in aanmerking wordt genomen.

Van sommige soorten, zoals grazende watervogels zoals ganzen, is bekend dat zij in de ene fase van hun leven vooral dieren eten, maar in een andere fase vooral planten. Ook veel insecten, zoals de beatle-familie Meloidae, eten dierlijk weefsel als ze larven zijn, maar eten plantaardig materiaal als ze volwassen zijn.