This year I decided to pair up my male and female ball pythons for five and a half months, basically that's the amount of time until I got my first eggs. My thought is that I want my breeding season to be a very specific time of year. I don't really want my females laying eggs so late in the year that it throws me off for the following year. So that gives me 6 and a half months for the snakes to lay eggs and get back into condition for the next breeding season. If they don't go this year then they should all be ready for the following season. And when I paired up my snakes I put the males with females five days on, then fed everyone, then 3-5 days off to digest their meals before pairing up or rotating males again.

So how long do you pair up your snakes? Do you keep pairing up until the females ovulate? Does it take more than six months and does that throw off your schedule for the next year?