1.Chọn giống.

- Căn cứ nguồn gốc: Về khả năng sinh trưởng, phát triển và sinh sản… của thế hệ trước.

- Căn cứ bản thân: Về khả năng sinh trưởng, phát triển và sinh sản… của bản thân cá thể. Chọn những con lớn nhất, lanh lợi, siêng bắt mồi, thân hình dài, màu sắc đẹp, da bóng…

- Cách phân biệt rắn đực, rắn cái: Việc phân biệt một con rắn đực với một con rắn cái thật không đơn giản vì chúng có hình dạng và màu sắc gần giống nhau, mặt khác chúng lại có cơ quan sinh sản nằm bên trong cơ thể nên rất khó phân biệt. Thường rắn đực có đuôi dài hơn và phần đầu của đuôi (nơi tiếp giáp với hậu môn) hơi phình ra, trong khi ở con cái thì hơi thắt lại. Kích thước và trọng lượng của rắn đực cũng thường nhỏ hơn rắn cái…
+ Rắn đực: Thân thon dài, có 2 cựa dài ở hai bên hậu môn lộ ra ngoài. Vẩy quanh hậu môn nhỏ xếp sít nhau, ấn mạnh tay vào hai bên huyệt thấy cơ quan giao cấu lộ ra.
+ Rắn cái: Thân to mập, cựa hai bên hậu môn ngắn, nằm ẩn sâu bên trong. Vẩy quanh hậu môn to, xếp không sít nhau, không thấy có cơ quan giao cấu.

2. Phối giống.

Thông thường rắn sống đơn độc, chỉ đến mùa sinh sản rắn đực và rắn cái mới tìm đến nhau. Rắn động dục và sinh sản theo mùa, thường từ tháng 3-8 âm lịch, rắn nuôi nhốt có thể muộn hơn… Khi động dục, rắn cái, bò tới bò lui tìm chỗ trống chui ra (tìm đực), đồng thời tiết ra chất dịch có mùi đặc trưng để báo hiệu và quyến rũ rắn đực… Đây là thời điểm phối giống thích hợp nhất.