What do snakes eat?

Online Biology Dictionary

EUGENE M. MCCARTHY, PHD

macroevolution logo
Use the search engine >>

What do snakes eat
Common egg eater — Dasypeltis scabra
Snake eating toad
What do snakes eat? Garter snake Thamnophis sirtalis ingesting a toad

What do snakes eat? All snakes eat animals, that is, they're zoophagous. There are no vegetarian snakes. Snakes are carnivorous reptiles. Large snakes eat large animals. Small ones eat small ones. The smallest snakes eat insects and other invertebrates.

snake food
Snake eating chicken
(Enlarged view)

Most snakes eat rodents or birds after either killing them with venom or squeezing them to death in constricting coils (see picture, left). The largest snake in the world, the green anaconda, which kills by constricting, can eat animals as large as a human being or a pig.

Many snakes also eat eggs. But eggs, too, are animals, although at an early stage of development. Birds, especially young birds in the nest, are also a target.

Non-constricting, non-venomous snakes generally eat smaller prey such as insects and small rodents that they can easily seize in their mouths and swallow.

There are also snakes that eat other snakes. Well-known examples are the king cobra and the various king snakes (such as the scarlet king snake, which eats rattlesnakes) — king refers to the fact that these snakes dominate and eat other snakes.

tentacled snake
Tentacled Snake - Erpeton tentaculatus
Image: Ryan Somma


Erroneous reports allege that the tentacled snake of southeast Asia eats aquatic plants. While it is in fact the world's only snake with tentacles, it actually eats minnows, not plants. The widespread, mistaken idea that it's the only vegetarian snake stems from an old, incorrect report. In fact, among all snake adaptations, the tentacled snake's methods of predation are among the most highly developed and unusual known (see Catania 2009).

How much do snakes eat? A snake of any given weight eats far less than does a mammal of the same size because snakes are cold-blooded. A mammal must eat more in order to generate enough energy to maintain its body temperature. A snake only uses about 10 percent of the amount of energy used by a mammal of similar size. So they only need about a tenth as much food. Snakes do drink water — but, again, much less than a mammal of equivalent size.

One of the most unusual snake adaptations, and one of the most impressive among reptile adaptations as a whole, is the ability to swallow large animals intact, often ones that are much bigger around than the snake itself (snakes don't chew). Snakes can do this because they can unhinge their jaws to permit the passage of large objects. Digesting a meal of this sort can take a snake weeks, or even months. Once digestion is complete, the snake vomits any bones or other indigestible parts that can't be passed through its system. Not an appetizing sight. Photograph of a snake eating a chicken >>

Next page >>
The largest snake known >>
Animal News >>
Online Biology Dictionary >>
More about snakes >>
More articles:
What giraffes eat >>
Where cheetahs live >>
Zebra habitat >>
Where lions live >>
Chimpanzee habitat >>


What do snakes eat? © Macroevolution.net




Most shared on Macroevolution.net: