Do all snakes lay eggs?


Quick Answer

While most reptiles lay eggs, some snakes reproduce through live births. Snakes that experience live births are called ovoviviparous. While the snakes are born alive, it is not the typical process that is used in other animals, such as mammals, that have live births.

Continue Reading

Full Answer

The female snake forms and hatches eggs inside her body. When the eggs hatch, she pushes the young out to complete the birth. Garter snakes, copperheads, water moccasins and rattlesnakes are among the snakes that reproduce via live birth. Most live-birthing snakes do not care for their young; once the baby snakes are born, they are left to fend for themselves.

Learn more about Snakes

Related Questions