Adult female rainbow snakes usually lay their eggs in July, leaving them underground in sandy soil. A clutch consists of around 20 eggs on average, but large females may lay over 50. The young are hatched in late summer or fall.