Certains exemples de serpents ovipares, ou de serpents qui pondent des œufs, sont les serpents royaux, les serpents des pins, les serpents à lait et les pythons. Les serpents ovipares se trouvent généralement dans les climats chauds où les températures plus élevées facilitent l'incubation période. Les serpents vivipares, ou serpents qui donnent naissance à des petits au lieu de pondre des œufs, vivent généralement dans des climats plus froids et à des altitudes plus élevées.
Plus de 70 % des espèces de serpents pondent des œufs, mais toutes ne restent pas avec leurs petits jusqu'à leur éclosion. Par exemple, le serpent cobra royal a l'habitude de construire un nid pour ses œufs et il restera pour les défendre si nécessaire. Cependant, le serpent corail abandonnera ses œufs après les avoir pondus, laissant les bébés se débrouiller seuls quelques semaines plus tard après leur éclosion.