Q:

How Many Eggs Do Snakes Lay?

A:

Quick Answer

Snakes lay between six and 100 eggs at a time, depending on the breed. Some snakes have a live birth, but 70 percent lay eggs.

Continue Reading
How Many Eggs Do Snakes Lay?
Credit: Don Richards CC-BY-2.0

Full Answer

Snake eggs are covered in leathery shells that get larger as the baby grows inside. When it is time to hatch, the baby snake uses an egg tooth to break out of its shell. This tooth falls out after birth.

Most female snakes leave their eggs shortly after laying them somewhere safe, such as in a hole, burrow or hollow log. Even snakes that stay with their eggs abandon the babies as soon as they are born.

Learn more about Snakes
Related Videos

Related Questions

  • 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 ot... Full Answer >
    Filed Under:
  • Q:

    How Are Black Rat Snakes Born?

    A: Black rat snakes are hatched from eggs like most other snake species. Black rat snake reproduction begins in late April, May or early June, a few weeks aft... Full Answer >
    Filed Under:
  • Q:

    How Are Snakes Born?

    A: Most snakes hatch from eggs outside of the mother. While a small number of snake species give birth to live snakes rather than laying eggs, all snake eggs ... Full Answer >
    Filed Under:
  • Q:

    How Do Snakes Give Birth?

    A: Approximately 70 percent of snakes lay eggs, and the remainder have live births. However, live birth of a snake is not the same as in other animals. Snakes... Full Answer >
    Filed Under:

Explore