What Does an Ocelot Eat? Diet & Primary Prey

The ocelot is a medium-sized wild cat found across diverse habitats in the Americas. These carnivores are skilled predators. Their diet consists primarily of meat, secured through specialized hunting techniques.

Primary Prey

Ocelots are opportunistic hunters with a varied diet, primarily consuming small animals weighing less than 2.2 pounds (1 kilogram). Their main prey includes small mammals such as rodents, opossums, armadillos, and rabbits. In some regions, their diet shows specific preferences, such as primates in southeastern Brazil or iguanas in Mexican tropical deciduous forests.

Beyond mammals, ocelots regularly hunt birds, especially ground-dwelling species, and various reptiles like snakes and lizards. They also consume amphibians, fish, and even crustaceans like crabs, particularly in areas near water sources. While their diet heavily features smaller creatures, they may occasionally take larger prey, such as young deer or peccaries, when the opportunity arises.

Hunting Strategies

Ocelots are primarily nocturnal hunters. They possess keen senses of sight and hearing, crucial for locating prey in low-light conditions. Their eyes have a reflective layer that enhances night vision, allowing them to detect movement even on moonless nights.

These cats employ a stealthy, ambush-style hunting technique. They may actively search for prey by walking slowly, or wait patiently for up to an hour for an animal to appear before striking. Ocelots are agile climbers and strong swimmers, expanding their hunting grounds to include trees for birds and water for fish and crabs. After a successful capture, they often carry their prey to a secluded spot to consume it, sometimes covering larger carcasses to return to later.

Dietary Adaptations and Ecological Role

The ocelot’s diverse diet allows it to adapt to varying prey availability across environments, from tropical rainforests to scrublands. This adaptability enables them to thrive even in disturbed habitats, though their preference for dense vegetation cover remains. Their ability to consume a wide range of small to medium-sized animals helps them maintain their energy requirements, typically needing 21 to 28 ounces (600-800 grams) of food daily.

As mesopredators, ocelots play a role in regulating the populations of smaller animals within their ecosystems. By preying on rodents, rabbits, and other small vertebrates, they contribute to the balance and health of their habitats. However, habitat loss due to deforestation and human activity, along with prey depletion, can severely impact their ability to find food and ultimately threaten their survival.

Coyote Behavior and Adaptations in Urban Environments

What Animals Live in the Forest Ecosystem?

What Eats Lubber Grasshoppers & Why Most Animals Don’t