Q:

What Do King Snakes Eat

A:

Quick Answer

In the wild, king snakes feed on other snakes, lizards, turtle eggs, birds, frogs and small mammals. They are opportunistic feeders, meaning that their diet varies depending on what is available. Common king snakes are known for their immunity to pit viper venom, allowing them to feed on dangerous snakes like rattlesnakes and cottonmouths. King snakes use constriction to kill their prey before feeding.

Know More

Full Answer

In captivity, About.com recommends feeding king snakes mice or baby rats. In order to prevent injury, the snake should be fed prey that has been killed previously. The general rule is that the prey should be sized approximately equal to the snake at its widest point. It is common for king snakes to eat less in the fall and winter months.

King snakes give off an odorous musk as a defense mechanism when they are threatened. They also may vibrate their tail rapidly or bite. King snakes have a shiny black body with white or yellow lines and a black and yellow stomach. They usually reach between 3 to 6 feet in length. They tend to live near the margins of streams, marshes and swamps in order to gain easier access to their common food sources.

Learn more about Snakes

Related Questions

  • Q:

    What do baby garden snakes eat?

    A:

    Baby garter snakes, or garden snakes, eat mostly worms, small fish and tadpoles in the wild. In captivity, they can be fed worms, small fish and pinkies.

    Full Answer >
    Filed Under:
  • Q:

    What eats snakes?

    A:

    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.

    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:
  • Q:

    How long do snakes live?

    A:

    The average life span of a snake is 10 to 25 years in the wild. Snakes in captivity can live longer. The life span of a snake depends on the species and the size of the snake. Large snakes such as the King Cobra and the python can live 30 to 40 years.

    Full Answer >
    Filed Under:

Explore