Die Tragzeit von Schlangen variiert je nach Schlangenrasse, insbesondere aber tragen Kupferkopfschlangen 3 bis 9 Monate und Tigerschlangen ungefähr 3 Monate oder 121 Tage. Schlangen gebären entweder durch Legen Eier oder Lebendgeburt. In jedem Fall werden die Schlangen als kleinere Versionen der Erwachsenen geboren und sind völlig autark und benötigen keine elterliche Fürsorge.
Die weibliche Schlange kann nach der Paarung Spermien in ihrem Fortpflanzungstrakt speichern. Aus einer Besamung kann die Schlange drei Gelege oder drei Würfe lebend geborener Jungtiere produzieren. Gefangene Schlangen paaren sich, solange sie nach Alter und Geschlecht richtig gepaart sind. Die durchschnittliche Inkubationszeit für Schlangeneier beträgt 55 bis 60 Tage.
Kupferköpfe sind lebende Schlangen und können zwei bis zehn Schlangen gleichzeitig gebären. Die größeren Weibchen neigen dazu, größere Würfe zu gebären. Wenn sie sich im Herbst paaren, speichern sie Sperma, bis der Winterschlaf vorbei ist. Dann beginnen sie, ihre Jungen zu zeugen.
Die Tigerschlange bringt auch lebende Junge zur Welt, normalerweise am Ende des Sommers oder zu Beginn des Herbstes. Im Durchschnitt bringen sie zwischen 20 und 30 Junge zur Welt, aber einige sind dafür bekannt, bis zu 70 gleichzeitig zur Welt zu bringen.