El proceso de reproducción de las serpientes puede adoptar diferentes formas en función de las especies y la ubicación, sin embargo, las prácticas estándares incluyen una sola forma, los machos y las hembras adultos que se encuentran unos a otros, los que viven en las zonas más frías sólo se aparearán a finales de la primavera y el verano, lo que viven en zonas tropicales el apareamiento puede tener lugar durante todo el año.
Las temperaturas junto con la disponibilidad de alimentos puede determinar si se reproducen o no.
Los machos se vuelven más agresivos en la época de reproducción, ellos pelean entre sí para ser capaces de llamar la atención de las hembras. Las hembras tienen la última palabra para reproducirce con los machos, después de la reproducción ellos tienen que seguir por su lado. Este proceso puede tardar unos minutos, varias horas o incluso varios días antes de que se componga la opinión de aparearse con él o no, el macho no se dará por vencido hasta que sepa con certeza que no hay posibilidad.
Una vez que se haya producido el apareamiento las hembras ponen los huevos, esto puede llevarse a cabo poco después del apareamiento en algunas especies, en las demás los huevos se quedarán en sus cuerpos durante un largo periodo de tiempo, después saldrán justo antes de las pequeñas serpientes estén listas para salir. El período de incubación puede ser de 2 meses a 5 meses, dependiendo de la especie que sea.