Một số loài rắn sinh sản bằng cách đẻ trứng trong khi các loài khác sinh con sống. Cách thức sinh sản của rắn phụ thuộc vào loài và cả vị trí. Ở những vùng mát hơn trên thế giới, rắn chỉ sinh sản vào mùa xuân và mùa hè, trong khi ở những vùng ấm áp, chúng có thể sinh sản quanh năm.
Giống như các loài bò sát khác, rắn đực và rắn cái không có cơ quan sinh dục bên ngoài nhìn thấy được nhưng chúng có các cơ quan sinh dục bên trong khác nhau. Hai tinh hoàn của nam giới được tìm thấy bên trong cơ thể. Rắn đực sở hữu hai cơ quan giao cấu, được gọi là hemipenes có thể nhìn thấy dưới dạng những chỗ phình kép ở gốc đuôi. Không giống như người và động vật có vú, heimipenes không kết nối với đường tiết niệu và chỉ phục vụ cho mục đích sinh sản.
Trong khi con đực thể hiện hành vi hung hăng trong quá trình tán tỉnh bằng cách chiến đấu với những con đực khác, thì con cái là người chọn bạn đời của mình. Trong quá trình quan hệ tình dục, một hoặc cả hai hemipenes có thể được đưa vào bộ phận sinh dục hoặc cơ quan sinh dục của con cái. Sau khi giao phối, cặp đôi này sẽ tách ra vĩnh viễn. của trẻ.
Rắn đẻ trứng bao gồm tất cả các loài trăn, rắn vua, rắn chuột, rắn ngô và rắn sữa. Tất cả rắn boas, rắn săn mồi và rắn săn mồi đều được sinh ra sống.