🐍  Snakes

Ball Python Complete Care Guide

Python regius — Shaw, 1802

Experience
Beginner
Lifespan
20–30 years
Adult Size
3–5 ft (females)
Origin
West & Central Africa

Natural History

Ball pythons are found across a broad sweep of sub-Saharan West and Central Africa — Senegal, Guinea, Ghana, Nigeria, Cameroon, and east into Sudan and Uganda. They occupy semi-open habitats: seasonally dry grasslands, savannas, sparsely wooded forests, and agricultural margins where mammal populations are healthy.

In the wild they are overwhelmingly terrestrial and secretive, spending daylight hours coiled inside mammal burrows, termite mounds, or hollow logs where temperatures are more stable and cool than the surface above. Hunting happens after dark, with prey located via heat-sensing labial pits and the Jacobson's organ.

The species gets its common name from its primary defence response: tucking its head into the centre of a tight coil when threatened. This passive temperament is a large part of why Python regius became one of the most widely kept snakes in the world.

Conservation Note
Ball pythons are listed as Near Threatened by the IUCN. Always buy captive-bred — wild collection for the pet trade is a real and ongoing pressure on wild populations.

Housing

PVC enclosures are the current standard among experienced keepers — opaque on three sides, front-opening, and excellent at retaining heat and humidity. Glass terrariums can work with ventilation restricted. Plastic tub systems are common for hatchlings and production breeding.

Life StageMinimum SizeRecommended Setup
Hatchling (under 300 g)20"L × 11"W × 13"HTub rack or small PVC
Juvenile (300–800 g)36"L × 18"W × 18"H40-gal breeder or 3×2×2 PVC
Sub-adult / Adult male36"L × 24"W × 24"H3×2×2 PVC enclosure
Adult female (800 g+)48"L × 24"W × 24"H4×2×2 PVC — current standard
Important
The older advice of a 40-gallon tank for all adults is now considered undersized for fully grown females by most experienced keepers.

Temperature & Heating

Ball pythons are ectotherms — they regulate body temperature entirely by moving between warmer and cooler zones. A proper temperature gradient is the biological foundation of digestion, immune function, and metabolism.

ZoneTemperaturePurpose
Warm Hide / Hot Spot88–92°F (31–33°C)Thermoregulation & digestion
Ambient Warm Side82–86°F (28–30°C)Transition zone
Cool Side / Cool Hide75–80°F (24–27°C)Retreat & cooling
Nighttime Low72–75°F minimumAcceptable overnight drop
NEVER EXCEED95°F (35°C)Injury / death risk

Best heat sources: Radiant heat panels (RHP) and deep heat projectors (DHP) mounted inside the enclosure ceiling are the preferred primary heat sources — they emit both radiant and infrared heat, mimicking solar input. Undertank heaters (UTH) work as a secondary source but should never be the sole element. Always connect to a quality thermostat (Herpstat, Inkbird) and verify temperatures with a digital probe, not a stick-on dial.

Humidity

Ball pythons require 60–80% ambient humidity, with 70–80% optimal year-round. Humidity peaks during shed cycles to ensure a clean, complete shed.

Achieving target humidity: Cypress mulch, coconut husk, or a bioactive soil mix hold moisture well. Lightly mist one side of the enclosure every 1–2 days. A humid hide packed with damp sphagnum moss on the warm side prevents most shed issues without over-saturating the whole enclosure.

Shed Tip
If your ball python sheds in multiple pieces or leaves retained eye caps, humidity is consistently too low. Correct the substrate moisture first before adding a humid hide — you want the enclosure to passively hold humidity, not rely on manual misting.

Substrate

Substrate should hold moisture without becoming waterlogged or musty. Current keeper consensus:

Cypress mulch — excellent moisture retention, natural look, easy to spot-clean. One of the most widely used choices.

Coconut husk / Eco-Earth — good humidity retention, fine texture. Works well blended with topsoil.

Bioactive mix — 60% topsoil / 30% coconut fibre / 10% sand. Ideal for bioactive setups with a clean-up crew (springtails, isopods).

Minimum depth: 2–3 inches for adults, allowing some burrowing behaviour. Never use cedar or pine — aromatic oils are toxic to snakes.

Hides & Enrichment

Ball pythons are obligate hide-users. An animal without adequate secure hides will remain chronically stressed, resulting in feeding refusals, defensive behaviour, and compromised immune function over time.

Minimum requirement: Two hides — one warm side, one cool side — sized so the snake fits snugly. A hide that's too large provides no security benefit.

Enrichment: Cork bark rounds, artificial foliage, and low branches or climbing structures encourage natural exploratory behaviour. Ball pythons will use vertical space if given anchor points — observed more often in males and subadults.

Feeding

Ball pythons are obligate carnivores. The standard prey item in captivity is the domestic rat (Rattus norvegicus), sized appropriately to the snake's girth at its widest point.

Life StagePrey SizeFrequency
Hatchling / JuvenileFuzzy to rat pupEvery 5–7 days
SubadultRat weaner to small ratEvery 7–10 days
Adult (maintaining)Medium to large ratEvery 10–14 days
Breeding female (pre-ovulation)Large rat or 2× mediumEvery 7–10 days

Prey sizing rule: The prey item should create a visible but not dramatic lump — roughly 1–1.25× the snake's widest body diameter. Overfeeding accelerates growth but strains digestion and contributes to obesity in adults.

Feeding Refusals
Ball pythons are infamous for extended strikes. A healthy adult can safely fast 4–6 months. Rule out: incomplete shed, health issue, recent enclosure change, inadequate temperature, or breeding season cycling before intervening.

Shedding

Ball pythons shed their entire skin in one piece every 4–6 weeks (juveniles) or 6–8 weeks (adults). A single-piece shed indicates good humidity and overall health.

Pre-shed signs: Eyes go opaque or milky, skin takes a dull grey-pink cast, activity decreases, food is often refused. Do not handle during this period — vision is impaired and the animal is more defensive.

Post-shed check: Inspect the shed for intact eye caps and a complete tail tip. If either is missing, provide a damp moss hide for 48 hours. Never manually pull retained eye caps — consult a reptile vet if they do not release after a humidity intervention.

Health & Common Issues

Respiratory infection (RI): Wheezing, mucus around the mouth or nares, open-mouth breathing. Usually caused by temperatures too low or extreme humidity swings. Requires veterinary antibiotic treatment.

Inclusion Body Disease (IBD): Neurological symptoms — stargazing, inability to right itself, disorientation. Fatal and contagious to other boids. Quarantine immediately and seek vet assessment. Any suspected IBD animal should never share equipment with other boids.

Mites: Ophionyssus natricis — tiny black or red dots visible on the snake, in the water dish, or in enclosure corners. Treat with a reptile-safe miticide and full enclosure sterilisation. Quarantine affected animals.

Scale rot: Brown, weeping belly scale lesions. Caused by consistently wet substrate or inadequate temperatures. Correct husbandry first; antibiotic treatment from a vet for advanced cases.

Keeper Tip
Establish a monthly weight log for every animal. A consistent downward trend is often the first detectable sign of a health issue — well before any visible symptoms appear. Track it in ExoKeeper.

📄 Download the PDF

Print-friendly version of this guide — formatted for keepers on the go.

Download PDF

More Guides