Animais que comem apenas carne são chamados de carnívoros. Os carnívoros obtêm toda ou a maior parte de sua nutrição da carne de outros animais. Os carnívoros são geralmente predadores, que caçam e matam os animais que comem, ou necrófagos, que comem apenas animais mortos por outras criaturas.
A palavra carnívoro vem do latim "carnívoro", que se traduz literalmente como "comedor de carne". Entrou para o inglês em 1839 a partir da língua francesa. Na taxonomia, refere-se especificamente à ordem dos mamíferos "Carnivora", que consiste em animais como ursos, cães, gatos, focas e doninhas. Alguns mamíferos da ordem Carnivora não são carnívoros, como o panda gigante.