Pour les animaux de l'ordre des mammifères, voir Carnivora.

Un carnivore est un animal qui ne mange que de la viande. Les prédateurs chassent et tuent généralement leurs propres proies. Les charognards sont des carnivores qui mangent des animaux qu'ils n'ont pas tués eux-mêmes. Les carnivores qui mangent principalement ou uniquement des insectes sont appelés insectivores. Les carnivores qui se nourrissent principalement ou uniquement de poissons sont appelés piscivores.

Le mot "carnivore" ne décrit pas seulement l'ordre scientifique Carnivora. Cependant, presque tous les animaux du Carnivora mangent de la viande, bien que quelques-uns n'en mangent pas.