Anacondas eat almost any animal they can overpower, including fish, birds, caimans, capybaras, turtles, and sometimes deer, then go weeks or even months before eating again.
What Anacondas Eat
The green anaconda, the heaviest snake in the world, is a patient ambush predator that lives in the swamps and slow rivers of South America. Common prey includes:
- Capybaras, agoutis, peccaries, and tapirs
- Caimans, turtles, and iguanas
- Fish, amphibians, and waterbirds
- Domestic animals such as chickens, dogs, and livestock when they wander near the water
Young anacondas eat smaller prey such as small birds and young caimans. Large adults occasionally take deer or even a jaguar, but those are rare meals.
How Anacondas Hunt
An anaconda lies in shallow water with only its eyes and nostrils above the surface. When prey comes to drink or swim past, the snake strikes, wraps its coils around the animal, and squeezes. Large prey is often pulled underwater and drowned. Anacondas sometimes climb into trees to catch iguanas or sloths.
How Much and How Often
Meals can be 14 to 50 percent of the snake’s own body weight. Their metabolism is slow, and digestion can take many days, during which the snake stays sluggish and hidden. After a big meal, an anaconda may go weeks to months without eating. Females tend to eat more after giving birth to rebuild their strength.
Do Anacondas Eat People?
Stories circulate, but there is no verified evidence of a green anaconda eating a human. They are dangerous large predators and should be respected, but they are not the man-eaters of movies. Cannibalism is documented, with larger females sometimes eating smaller males.
Anacondas as Pets
Green anacondas are not suitable for most keepers. They grow very large, need huge water-based enclosures, and can be dangerous. Smaller species such as the yellow anaconda are still demanding. If you keep a large constrictor, use frozen-thawed prey and never feed alone.
Bottom Line
Anacondas are opportunistic ambush hunters that eat a wide range of animals and then fast for long stretches. To compare with other big snakes, see what boas eat, what Burmese pythons eat, and what snakes eat in the Amazon rainforest.






