Q:

What eats snakes?

A:

Quick Answer

A surprising number of creatures eat snakes, including other snakes, birds and mammals. Young or small snakes might even be eaten by frogs. Even humans eat snakes, and some consider rattlesnake meat a delicacy.

  Know More

Full Answer

Among the snakes that specialize in eating other snakes are the king cobra and king snake. The king cobra's diet is so dependent on other snakes that its scientific name is "Ophiphagus," which means "snake eater." It eats both venomous and nonvenomous snakes, and it even eats smaller cobras.

The king snake is found in the eastern part of the United States, mostly in pine forests. Most of its diet is made up of other snakes, such as the venomous copperhead. It kills its prey by constriction.

Among the birds who eat snakes are raptors and secretary birds. The flag of Mexico features an eagle killing a snake, perhaps with the intention of eating it. The secretary bird is a long-legged bird found in Africa, which gets its name from the pen-like feathers on its head. Some African farmers like to keep these birds around because of their skill at killing and eating venomous snakes.

Pigs seem to be especially fond of snakes, and they hunt, trample and eat them.

Learn more about Snakes

Related Questions

  • Q:

    What do gopher snakes eat?

    A:

    Gopher snakes' diet is mainly comprised of small mammals, including rabbits and rodents, but they may also eat other snakes and lizards, birds or eggs. Gopher snakes need sunlight and warmth to digest their food, which is why they do not eat during the winter months and hibernate instead.

    Full Answer >
    Filed Under:
  • Q:

    What is a Mexican black kingsnake?

    A:

    The Mexican black kingsnake is a completely black snake with no differentiation between its head and neck that primarily feeds upon other snakes and lizards. The Mexican black kingsnake primarily dwells in the Sonoran desert and is nocturnal, unlike the rest of its species.

    Full Answer >
    Filed Under:
  • Q:

    What does a king cobra eat?

    A:

    The king cobra is a carnivore, and it will eat other snakes, as well as lizards, frogs and small mammals. Cobras also eat a variety of birds, eggs, fish and chickens stolen from poultry farms.

    Full Answer >
    Filed Under:
  • Q:

    What do cobras eat?

    A:

    Cobras are carnivorous snakes and feed on other snakes, lizards, small mammals, birds and bird eggs. A cobra can eat almost any type of snake, including other venomous snakes. Cobras survive well on land, in the trees, and in the water, considering any small animal its prey.

    Full Answer >
    Filed Under:

Explore