Chapter 5 of 13 · Ball Python Breeding Guide

Conditioning

Disclaimer: I'm not a veterinarian and I don't hold a degree in animal science or animal care. This is a guide I compiled and use for my own ball pythons. For a sick or egg-bound snake, a reptile vet is the authority.

The short version

  • Aim for a heavy, firm female with good muscle, not a fat one. If she isn't at weight by the season, she sits it out.
  • Don't power-feed (big meals to grow her fast). Fat inside her body can block her eggs.
  • Weigh her often and write it down. We weigh every two weeks.
  • Males often stop eating in the season. We weigh them weekly and pause if one loses more than 10% of his weight.
  • Cooling is optional. No study shows it helps, and we don't do it. Never cool below the normal heat range.

Females

Weight and condition. The goal is a heavy, firm female with good muscle, not a fat one. In the 129-female study the breeders weighed 1,800 ± 200 g and were fed thawed rats of 100–200 g every 4 days in the run-up to the season [1]. No one has proven a body condition score that works for snakes. The 5-point scales you see in the hobby aren't backed by vet research [2]. So weigh her every month, and judge her shape by eye and by hand.

Don't power-feed. Being too fat makes egg-binding (eggs getting stuck) more likely in pythons. Fat inside the body can block the eggs from coming out [3]. A female pushed to weight fast on oversized meals is not the same as a mature female at weight.

Our practice: an appropriately sized rat every 7 to 10 days through summer and fall, weighed every two weeks. No power-feeding. A female who isn't at weight by the season sits it out.

Males

  • Males can breed from about a year old and 600–700 g [4].
  • Many go off food during the season; some eat only about once a month. Watch their weight, and back off if a male is losing too much [4].
  • Offer a meal on a rest day, never with a female in the enclosure. We wait a couple of days after a meal before the next introduction; this is our habit, not a studied rule.
Our plan: weigh males weekly in the season and pause introductions if one loses more than 10% of his starting weight.

Cooling: optional

What breeders do. Some lower temperatures in fall to imitate the dry season; others don't.

  • In the 129-female study, the warm side was lowered from 31 °C to 25 °C (88 to 77 °F), by 1 °C a day. It stayed there from October to December, then went back up the same way. The lights stayed on 12 hours and off 12 hours [1]. That study had no group without cooling, so it doesn't show cooling is needed.
  • Some breeders let night temperatures drop into the 70s °F in fall [7]. Others skip the drop as long as the female has a cooler side she can move to: one breeder says full drops "are not required" [4], and another found copying the natural drop "seems not to be necessary" [5].
  • A veterinary review lists low temperature among the causes of egg-binding in ball pythons [3].

No controlled study shows that cooling improves ovulation in ball pythons. If you cool, do it gradually and never below the range in Heat; a cold, damp snake is a respiratory infection waiting to happen.

Our practice: no cooling. Normal heat with a cooler side the snake can choose, good feeding, and an ultrasound to see what's actually happening.

Rest years

A clutch costs a female about a third of her weight [6]. Ball pythons breed once a year at most [7]. Many breeders rest a female who slugged out or laid late, though one breeder notes a rest year isn't mandatory [4]. There's no study on rest years in ball pythons; weight and condition decide.

Step by step

Getting ready for the season (our practice):

  1. Through summer and fall, feed the female an appropriately sized rat every 7 to 10 days. No power-feeding.
  2. Weigh her every two weeks and write it down. Judge her shape by eye and by hand.
  3. Before the season, decide: is she heavy and firm? If not, she rests this year.
  4. Make sure males are eating well. Once the season starts, weigh them weekly.
  5. Feed a male only on a rest day, never with a female in the enclosure. Wait a couple of days after his meal before the next introduction.
  6. If a male loses more than 10% of his starting weight, pause introductions.
  7. Keep normal heat with a cooler side the snake can choose. If you do cool, go slowly and never below the range in Heat.

Sources for this chapter

  1. Bertocchi, M. et al. (2018), PLOS ONE 13(6): e0199377, doi:10.1371/journal.pone.0199377
  2. FurryCritter, Body condition scoring (hobby site; the only snake scale found, not validated)
  3. Morel, M. et al. (2025), causes and management of egg-binding (dystocia) in reptiles, a review, Veterinary Sciences 13(1): 30, PMC12846459
  4. Northwest Reptiles (breeder), So you wanna be a ball python breeder
  5. Breeder's Circle (R. Martins, breeder), Gearing up for breeding season
  6. Ellis, T. M. and Chappell, M. A. (1987), Journal of Comparative Physiology B 157: 393–402, PDF
  7. Bob Clark (breeder), Ball python primer

Last revised October 31, 2026.