La mayoría de las serpientes salen de los huevos fuera de la madre. Mientras que una pequeña cantidad de especies de serpientes dan a luz a serpientes vivas en lugar de poner huevos, todos los huevos de serpientes se fertilizan internamente cuando las serpientes se aparean. Después de aparearse, algunas serpientes ponen sus huevos inmediatamente, mientras que otros llevan los huevos alrededor, y los ponen solo cuando es el momento de que los huevos eclosionen.
La mayoría de las especies de serpientes abandonan sus huevos antes de que eclosionen, dejando a los descendientes para protegerse después del nacimiento. Las serpientes eclosionan completamente formadas pero son más pequeñas que las adultas, y son muy vulnerables a los depredadores. Hay una alta tasa de mortalidad para las serpientes jóvenes. Algunas especies, como la cobra y el pitón, construyen y mantienen nidos para sus huevos, proporcionando calor y protección para las serpientes en desarrollo antes y después de la eclosión.
Un pequeño número de especies de serpientes, como la boa constrictor y la anaconda verde, dan nacimiento vivo en lugar de poner huevos. Estas y otras especies que dan a luz a crías vivas a menudo viven en ambientes más fríos o más hostiles, lo que requiere la calidez protectora de un padre para asegurar un desarrollo y un nacimiento exitosos.
Las serpientes que ponen huevos se llaman ovíparas, mientras que las especies de serpientes que se reproducen a través del nacimiento vivo se llaman vivíparas.