El período de gestación de las serpientes varía según la raza de serpiente, pero específicamente las cabezas de cobre se gestan durante 3 a 9 meses y las serpientes tigre se gestan durante aproximadamente 3 meses o 121 días. Las serpientes dan a luz poniendo huevos o dando a luz. De cualquier manera, las serpientes nacen como versiones más pequeñas de los adultos y son completamente autosuficientes y no necesitan cuidado de sus padres.
La serpiente hembra puede almacenar esperma dentro de su tracto reproductivo después del apareamiento. De una inseminación es posible que la serpiente produzca tres nidadas de huevos o tres camadas de crías nacidas vivas. Las serpientes cautivas se aparearán siempre que estén emparejadas adecuadamente según la edad y el sexo. El tiempo promedio de incubación de los huevos de serpiente es de 55 a 60 días.
Las cabezas de cobre son serpientes nacidas vivas y pueden dar a luz de dos a diez serpientes a la vez. Las hembras más grandes tienden a tener camadas más grandes. Si se aparean durante el otoño, almacenan esperma hasta que termina la hibernación. Luego comienzan a gestar a sus crías.
La serpiente tigre también da a luz a crías vivas, generalmente a finales del verano o cerca del comienzo del otoño. En promedio, dan a luz entre 20 y 30 crías, pero se sabe que algunas dan a luz hasta 70 a la vez.