What Do Crocodiles Eat?


Quick Answer

A crocodile eats a diet that consists of meat from fish, birds, reptiles, mammals and invertebrates. These large reptiles can eat up to half their body weight in a single feeding.

Continue Reading
What Do Crocodiles Eat?
Credit: Iain A Wanless CC-BY 2.0

Full Answer

Crocodiles have been known to eat large mammals such as zebras. They scavenge carrion and even eat other crocodiles in some cases.

The Nile crocodile has earned a reputation as a fearsome predator, but the American crocodile is considered reclusive and shy. In the wild, Nile crocodiles can live upwards of 45 years. American crocodiles have a slightly longer life span of 60 to 70 years. Adult American crocodiles weigh 150 to 450 pounds, while Nile crocodiles weigh an average of 500 pounds.

Learn more about Crocodiles
Related Videos

Related Questions