Procesul prin care se formează un șarpe începe cu oul, care se dezvoltă într-un embrion. În urma procesului de dezvoltare, embrionul se transformă într-un pui de șarpe care eclozează din ou. Puiul de șarpe crește și se dezvoltă, schimbându-și pielea de mai multe ori pe parcursul vieții sale.