Șerpi care dau naștere unor copii vii mai degrabă decât a pune ouă sunt șobolani, șopârle și șerpi de garter. Șerpii și reptilele care dau naștere la viață tânără sunt numite vivipare. Aceste tipuri de șerpi trăiesc, în general, în climă mai rece, unde ar fi greu pentru ouă să rămână cald în timpul incubării.
Primul tip de vivipar este boa. Boa este un nume comun pentru un sarpe non-venos, constricting. Există mai mult de 40 de tipuri de boa adevărate, incluzând două specii asiatice care aruncau ouă în loc să ofere naștere vii. Acești șerpi sunt cunoscuți pentru mărimea lor mare și capacitatea de a se înfășura în jurul pradă, ucigând-o cu forța de strivire. Un alt tip de șarpe vivipar este vipera. Șerpi din familia viperă sunt veninoși. Ei sunt cunoscuți pentru colții lor lungi, goi, otrăvitori, pe care îi folosesc pentru a-și lovi și a ucide prada. Printre cele 200 de specii de vipere se numără clopotele și cupolele, doi șerpi din America de Nord care se tem de multe ori. Șarpele de șarpe, pe de altă parte, nu sunt veninoase și sunt inofensive. De asemenea, găsită în America de Nord, acest al treilea tip de vivipar este relativ mic și poate fi manipulat, deși pot secreta un miros neplăcut din glandele anal și mușcătură dacă se simt amenințați. Dintre toți șerpii din lume, doar 30% sunt vivipari.