Do Jaguars Eat Snakes?

Yes, jaguars do eat snakes, but only now and then. Jaguars are opportunistic top predators that hunt almost any animal they can catch, and snakes, including anacondas, are part of that menu in wet habitats like the Pantanal.

Chewy Online Pet Supplies


35% Off at Chewy.com

+ Free Shipping

Save Now

What jaguars usually eat

  • Large mammals such as peccaries, deer, tapirs and capybara.
  • Caiman and other reptiles, including turtles. A jaguar’s bite is strong enough to crush a turtle’s shell.
  • Fish, birds and smaller mammals.
  • Snakes, including large ones like the green anaconda, in some regions.

Snakes are not a main food. Researchers have documented jaguars attacking anacondas in the Pantanal wetlands of Brazil, but most of the jaguar’s meals are mammals and caiman.

How a jaguar kills

Unlike other big cats that bite the throat, jaguars often kill with a powerful bite to the skull. That strong jaw is what lets them take on armored prey like caiman and turtles.

Where jaguars live

Jaguars live in the Americas, from Mexico and Central America through the Amazon basin and the Pantanal, and a few remain in the far southwestern United States. They prefer forests and wetlands close to water. They do not live in the Arctic or Antarctica.

Conservation

Jaguars are listed as Near Threatened because of habitat loss and hunting. Protecting forests and corridors between them helps keep them connected.

Bottom Line

Jaguars will eat snakes when they get the chance, but they mostly hunt mammals and caiman. Want to see what eats big snakes? Read what anacondas eat and what snakes eat in the Amazon.