Un serpente a sonagli si riproduce quando un maschio preme la coda sotto la coda di una femmina per inseminare la femmina. Questo si compie per diverse ore quando il maschio si trova sulla parte superiore della femmina passiva e fa dei movimenti a scatti con la sua porzione posteriore. La femmina può trasportare lo sperma maschio fino a sei mesi per fecondare le uova in qualsiasi momento nel corso di questo intervallo.
I bambini con serpenti a sonagli nascono dal vivo dopo un periodo di gestazione di 90 giorni. Le uova si schiudono nel corpo della madre e i piccoli serpenti strisciano fuori; questo è diverso da altre specie di serpenti, che in genere depongono le uova nei nidi prima della nascita. I serpenti a sonagli femminili portano tra le quattro e le 25 uova alla volta, con una nascita media di 9-10 bambini. I bambini nascono in primavera o in autunno e le femmine si riproducono ogni due o tre anni.
Un baby serpente a sonagli è lungo circa 10 pollici quando nasce. Invece di un sonaglio, un bambino ha una piccola protuberanza all'estremità della coda; il sonaglio cresce più tardi. Un piccolo serpente a sonagli ha zanne e veleno quando cova. Il rettile è completamente indipendente da sua madre quando nasce e un piccolo serpente a sonagli lascia la zona della sua nascita entro 10 giorni dalla schiusa. Un serpente a sonagli raggiunge la maturità in tre anni.