Omnivorní je termín, který označuje živočichy, kteří se živí jak rostlinnou, tak i živočišnou potravou. Mezi omnivorní zvířata patří například lidé, prasata, medvědi a škvoři. Těmto živočichům vyhovuje široká škála potravy a mají schopnost strávit jak rostlinné, tak živočišné zdroje. Výhodou omnivorního stravování je možnost přežití i v proměnlivých prostředích, kde není vždy dostatek potravy jednoho druhu.