La maggior parte dei serpenti si schiude dalle uova al di fuori della madre. Mentre un piccolo numero di specie di serpenti partoriscono serpenti vivi piuttosto che uova, tutte le uova di serpente vengono fecondate internamente quando i serpenti si accoppiano. Dopo l'accoppiamento, alcuni serpenti depongono immediatamente le uova, mentre altri portano le uova in giro, lasciandole solo quando è il momento di schiudersi.
La maggior parte delle specie di serpenti abbandona le uova prima che si schiudano, lasciando la prole a proteggersi dopo la nascita. I serpenti si schiudono completamente ma sono più piccoli dei serpenti adulti e sono molto vulnerabili ai predatori. C'è un alto tasso di mortalità per i giovani serpenti. Alcune specie, come cobra e pitone, costruiscono e mantengono nidi per le loro uova, fornendo calore e protezione per i serpenti in via di sviluppo sia prima che dopo la schiusa.
Un piccolo numero di specie di serpenti, come il boa constrictor e l'anaconda verde, danno vita alla nascita piuttosto che depositare uova. Queste e altre specie che danno vita a prole vivono spesso in ambienti più freddi o più ostili, rendendo necessario il calore protettivo di un genitore per assicurare uno sviluppo e una nascita di successo.
I serpenti che depongono uova sono chiamati ovipari, mentre le specie di serpenti che si riproducono attraverso la nascita dal vivo sono chiamati vivipari.