O período de gestação das cobras varia de acordo com a raça da cobra, mas especificamente, as cobras-cobra gestam por 3 a 9 meses e as cobras tigre por aproximadamente 3 meses ou 121 dias. As cobras dão à luz por postura ovos ou nascidos vivos. De qualquer forma, as cobras nascem como versões menores dos adultos e são completamente autossuficientes, sem necessidade de cuidados dos pais.
A cobra fêmea pode armazenar espermatozoides dentro de seu trato reprodutivo após o acasalamento. A partir de uma inseminação, é possível que a cobra produza três ninhadas de ovos ou três ninhadas de filhotes nascidos vivos. As cobras em cativeiro acasalam desde que estejam devidamente emparelhadas de acordo com a idade e o sexo. O tempo médio de incubação para ovos de cobra é de 55 a 60 dias.
Copperheads são cobras nascidas vivas e podem nascer de duas a dez cobras ao mesmo tempo. As fêmeas maiores tendem a dar à luz ninhadas maiores. Se eles acasalam durante o outono, eles armazenam esperma até o fim da hibernação. Eles então começam a gestar seus filhotes.
A cobra tigre também dá à luz filhotes vivos, geralmente no final do verão ou próximo ao início do outono. Em média, eles dão à luz entre 20 e 30 jovens, mas sabe-se que alguns dão à luz até 70 de uma só vez.