Français
LOCUS.Scales
Species care guide

Ball Python

A quick, sourced reference — the same content used inside LOCUS Scales, a management app built specifically for ball python keepers and breeders.

Scientific name
Python regius
Native range
West and Central Africa
Lifespan
20-30 years, sometimes 40+ in captivity
Lifestyle
🌍 Terrestrial (occasional burrower)

LOCUS Scales' flagship species — full content (59 questions) is available inside the app. This page covers the basic care questions.

Diet: Carnivore — rodents (mice, rats), frozen-thawed.

Feeding frequency: Baby: weekly. Juvenile: every 7-10 days. Adult: every 10-14 days.

Substrate: Aspen shavings most common, or paper towel/newspaper (easy to monitor, common in quarantine). Coconut fiber (Eco Earth) or a topsoil/coco mix works too, and holds humidity better for adults. Avoid pine and cedar — toxic oils.

UVB: Long considered unnecessary (mostly nocturnal/crepuscular), now recommended at low intensity (2-5%, Ferguson zone 1-2) as best practice.

🏠 Enclosure size

Adult : 36×18×18in minimum — bigger recommended for an adult

Common questions

What's the ideal temperature?
Warm side: 88-92°F (31-33°C). Cool side: 75-80°F (24-27°C). A thermostat is essential — never run a heat source without temperature control.
What humidity level?
Around 50-60% generally, rising to 60-70% during shed cycles to help the skin release cleanly.
What enclosure size by age?
<p><b style="color:var(--gold);">Tub size by growth stage:</b></p><ul style="margin:6px 0 0 18px;padding:0;line-height:1.7;"><li><b>Baby</b> (under 300g): roughly 20-30L, or a tub ~50×28×33cm (20"×11"×13")</li><li><b>Juvenile</b> (300-800g): roughly 40L, or ~90×45×45cm (36"×18"×18")</li><li><b>Adult</b> (800g+): 40 gallon (~150L) minimum — see the real terrarium standard below</li></ul><p style="margin-top:12px;"><b style="color:var(--gold);">Terrarium size — the real shift to know about:</b></p><ul style="margin:6px 0 0 18px;padding:0;line-height:1.7;"><li><b>Minimum:</b> 4×2×1 ft (roughly 120×60×30cm)</li><li><b>Recommended today:</b> 4×2×2 ft (roughly 120×60×60cm / 47"×24"×24", ~450L) — has become the standard among most experienced keepers</li></ul><p style="margin-top:10px;font-style:italic;color:var(--ink-dim);font-size:11px;">The 40-gallon myth: at one point, a 40-gallon tank (36"×18"×12", roughly 90×45×30cm) was considered sufficient for an adult — that belief has since evolved. The real issue identified with larger spaces isn't the space itself, but an empty space — a well-furnished 4×2×2 terrarium with plenty of hides and clutter works great, contrary to the old fear that a big space stresses the animal.</p>
What substrate should I use?
Coconut fiber, cypress mulch, or a specialized humidity-retaining substrate. Avoid pine and cedar — both are toxic to reptiles.
Does a ball python need UVB?
The answer has shifted recently. Long considered unnecessary (a mostly crepuscular/nocturnal species), the ball python falls in Ferguson zone 1-2 (very low exposure in the wild) — but a low-intensity UVB (2-5%, T5/T8 tube, never a strong mercury vapor bulb) is now recommended as best practice by several veterinary/welfare organizations, even though the species can survive without it if dietary D3 (via prey) is adequate. Positioned so a real shaded zone remains — never forced on the animal.
Why do substrate recommendations seem so contradictory?
<p>Fair question — the confusion is legitimate, since recommendations have genuinely shifted several times over the years. At one point millet was popular precisely because it seemed less problematic if swallowed; then a wave of sand and crushed coconut fiber followed, seen as "natural" and therefore supposedly safer. Today the trend is shifting back toward substrates that mimic a species' natural environment, while warnings about impaction risk persist. The old reflex of "any loose substrate = danger" is largely outdated when husbandry is done properly — but that doesn't mean every substrate is equal.</p><p style="margin-top:10px;"><b style="color:var(--gold);">The real risk framework, in order of importance:</b></p><ol style="margin:6px 0 0 18px;padding:0;line-height:1.7;"><li><b>Exact substrate type and texture</b> — fine or calcium sand has nothing in common with a large coco chunk.</li><li><b>Feeding technique</b> — feeding directly in a loose-substrate enclosure (where prey drags through and picks up particles) is riskier than tong-feeding or feeding on a separate surface.</li><li><b>Hydration</b> — a dehydrated animal can develop a urate plug that blocks the digestive tract, regardless of substrate.</li><li><b>Species and particle size relative to the animal</b> — a particle small enough, or conversely too large to be swallowed, generally poses less risk.</li></ol><p style="margin-top:12px;"><b style="color:var(--gold);">Quick comparison:</b></p><div style="margin-top:6px;padding:8px 10px;background:var(--bg-panel-2);border-left:3px solid var(--rust);border-radius:6px;"><b style="color:var(--rust);">⚠ Documented risk</b> — calcium sand (marketed as "digestible" but still implicated in reported cases), gravel, crushed walnut shell, cat litter.</div><div style="margin-top:6px;padding:8px 10px;background:var(--bg-panel-2);border-left:3px solid var(--sage);border-radius:6px;"><b style="color:var(--sage);">✓ Generally safe</b> — coconut fiber in <i>large</i> chunks, bioactive-style soil/sand mixes, cypress mulch.</div><div style="margin-top:6px;padding:8px 10px;background:var(--bg-panel-2);border-left:3px solid var(--ink-dim);border-radius:6px;"><b style="color:var(--ink);">◦ Neutral / practical</b> — aspen (but molds in prolonged humid conditions), paper.</div><p style="margin-top:12px;"><b style="color:var(--gold);">Regardless of substrate:</b> feeding on a separate surface or with tongs, and monitoring hydration, address most of the real risk.</p><p style="margin-top:10px;font-style:italic;color:var(--ink-dim);font-size:11px;">Honest limitation: we couldn't find a rigorous, controlled veterinary study on this exact topic — most available sources are field reports and individual cases, not clinical trials.</p>
How often should I feed?
Baby: roughly every 5-7 days. Adult: every 10-14 days, sometimes longer. Adjust based on weight and body condition rather than a fixed schedule.
Why is my python refusing food?
Fasting is common and often normal (season change, upcoming shed, stress, adult males during breeding season). Track weight, and consult an exotics vet if weight loss continues over time.
Live prey or frozen-thawed?
Frozen-thawed is strongly recommended: safer for the snake (no risk of being bitten by prey) and considered more ethical. Live feeding should stay the exception, always supervised.
Assist feed / force feed — when and how?
<p><b style="color:var(--gold);">The most important point:</b> forcing a healthy adult that has eaten before and is simply going through a normal fast (shed, breeding season, seasonal) is discouraged — it doesn't address the real cause and adds stress to an animal that has enough reserves to wait it out.</p><p style="margin-top:10px;"><b style="color:var(--gold);">The three levels, least to most invasive:</b></p><ul style="margin:6px 0 0 18px;padding:0;line-height:1.7;"><li><b>Assist feed</b> — gently guide the prey toward the mouth, let the snake take it itself. The least stressful.</li><li><b>Force feed</b> (whole prey) — physically push the prey in. Real risk of injury if done poorly.</li><li><b>Tube/gavage feeding</b> — a flexible tube delivers food directly to the stomach, generally done by a vet.</li></ul><p style="margin-top:12px;"><b style="color:var(--gold);">When it becomes justified:</b> neonates/babies (much narrower margin than an adult, which can fast for months without issue), or objective signs of decline (severe weight loss, dehydration, lethargy) — not just "hasn't eaten in X weeks." Time limit for assist-feeding a baby: after 6-8 weeks with no progress toward voluntary eating, head to a vet — there's likely an underlying cause (parasites, respiratory infection, congenital issue).</p><p style="margin-top:12px;"><b style="color:var(--gold);">To try before going that far:</b></p><ul style="margin:6px 0 0 18px;padding:0;line-height:1.7;"><li>Vary the prey type (mouse vs rat, live vs freshly killed) — especially for a rat pinky, which poses no danger to the snake, leaving it live in the tub overnight can trigger predator instinct.</li><li>Make sure the snake is well hydrated and that every source of stress is minimized.</li><li>Place it somewhere dark, away from human movement — avoid the living room or kitchen, for example.</li><li>Check every parameter (temperature, humidity) before even trying a meal again.</li><li>Wait for the next shed before retrying, if one is coming up.</li><li>Watch weight closely, but limit feeding attempts to once a week maximum — trying too often adds stress without helping.</li></ul><p style="margin-top:10px;font-style:italic;color:var(--ink-dim);font-size:11px;">Stop signal: if the snake thrashes violently and the prey isn't going in smoothly, stop immediately — no attempt is worth risking a permanent injury. Force feeding and tube feeding carry real technical risk; consult an exotics vet before attempting anything beyond simple assist feeding.</p>
My snake escaped, what do I do?
<p><b style="color:var(--gold);">Prevention first:</b> visually confirm every reptile's presence at least once a day — the best way to catch an escape early instead of days later. The most common cause remains a latch that wasn't fully closed.</p><p style="margin-top:10px;"><b style="color:var(--gold);">Immediate steps:</b></p><ul style="margin:6px 0 0 18px;padding:0;line-height:1.7;"><li>Stay calm — a ball python tires out a patient human quickly, and usually re-hides rather than fleeing far.</li><li>Close the door of the room it was last seen in, seal the gap under the door (rolled towel).</li><li>Check the feeding log to see how long it's been since its last meal — gives you a sense of the real time elapsed.</li><li>Leave its enclosure open with the heat lamp on — it sometimes returns on its own to the one familiar heat source.</li></ul><p style="margin-top:12px;"><b style="color:var(--gold);">Where to look first:</b> the snake rarely leaves the room, and usually stays very close to its immediate surroundings — behind the tub, between the wall and the rack, in tight gaps nearby. Start with the exact square meter around the enclosure, exhaustively, before widening the search gradually rather than the other way around. Search at floor level first (ball pythons climb little), at night if possible (more active), lights off with a flashlight (eyes reflect). Seal off each area once fully checked before expanding.</p><p style="margin-top:12px;"><b style="color:var(--gold);">Clues and homemade traps:</b></p><ul style="margin:6px 0 0 18px;padding:0;line-height:1.7;"><li>Look for droppings in suspected areas — a sign it stayed in one spot for a while.</li><li>Place a water bowl in the suspected area.</li><li>Sound trap: rustly material (plastic bag, crumpled foil) in inaccessible spots, to hear it move at night.</li><li>Movement markers: a thin layer of flour or a ribbon across narrow passages, to confirm a zone to target afterward.</li><li>Heat + prey trap: lower the room temperature, create a warm spot (box + gentle heat source) and place a warm prey item inside — heat and scent attract at the same time.</li></ul><p style="margin-top:12px;"><b style="color:var(--gold);">If still not found after a week:</b> take heart — an adult snake can go months without eating if conditions are decent. Raise the room temperature slightly, add a water bowl and fresh prey regularly to maximize the odds it shows itself.</p><p style="margin-top:10px;font-style:italic;color:var(--ink-dim);font-size:11px;">A loose snake found alive beats one found dead — avoid any aggressive method or trap that could hurt it. As a last resort, contact local reptile rescue organizations and alert neighbors with a photo.</p>
Do I need UVB lighting?
<p><b style="color:var(--gold);">The basic fact:</b> no, a ball python does perfectly fine without UVB — unlike bearded dragons or iguanas, it already gets enough vitamin D3 from its carnivorous diet. That part is settled, not debated.</p><p style="margin-top:10px;"><b style="color:var(--gold);">Where it becomes a real debate:</b> a growing number of advanced husbandry sources argue that low-level UVB offers benefits beyond vitamin D3 — snakes can actually perceive UV light (unlike us), and some keepers report more natural behavior and a potentially stronger immune response. None of this is a survival necessity, but the trend increasingly leans toward "why not, if done properly" rather than "pointless."</p><p style="margin-top:12px;"><b style="color:var(--gold);">If you do install one:</b></p><ul style="margin:6px 0 0 18px;padding:0;line-height:1.7;"><li>A low-intensity T5 HO tube, not a coil bulb (less effective at delivering UV).</li><li>Aim for a UV index around 2.0-3.0 in the basking area.</li><li>Never through glass or plastic — it completely blocks UV.</li><li>Replace every 6-12 months even if the bulb still lights up — UV output drops over time without any visible change.</li></ul><p style="margin-top:10px;font-style:italic;color:var(--ink-dim);font-size:11px;">Honest limitation: this is a comfort/enrichment decision, not a vital need — no real risk in skipping it if the rest of your husbandry is solid.</p>
Which heat source should I choose?
<p><b style="color:var(--gold);">The acronyms spelled out:</b> UTH = <i>Under Tank Heater</i> (heat pad under the tub) · CHE = <i>Ceramic Heat Emitter</i> · RHP = <i>Radiant Heat Panel</i> (mounted on the ceiling of the terrarium) · DHP = <i>Deep Heat Projector</i>.</p><p style="margin-top:10px;"><b style="color:var(--gold);">The main types:</b></p><ul style="margin:6px 0 0 18px;padding:0;line-height:1.7;"><li><b>Heat mat (UTH)</b> — the most common, affordable, heats from underneath.</li><li><b>Bulb/lamp (halogen)</b> — heat + light, good for a basking spot.</li><li><b>Ceramic (CHE)</b> — heat without light, good for night/ambient maintenance.</li><li><b>Radiant heat panel (RHP)</b> — distributes heat evenly, more efficient, higher cost.</li><li><b>Deep heat projector (DHP)</b> — penetrates deeper, closest biologically to natural basking.</li></ul><p style="margin-top:12px;"><b style="color:var(--gold);">What changes based on enclosure type:</b> in a closed tub (rack), a heat cable/tape alone can often be enough — the enclosure is small and closed, retaining heat well. In an open terrarium, it's non-negotiable: you need both a heat mat AND a heat lamp. The terrarium's ambient temperature needs to reflect the overall ideal temperature, not just an isolated hot spot — a glass terrarium loses far more heat than a closed tub.</p><p style="margin-top:12px;"><b style="color:var(--gold);">Ongoing, unsettled debate:</b> a growing discussion in the community questions whether UTH/CHE/RHP alone are really adequate as a sole heat source — the DHP is gaining popularity precisely because it may better replicate the biological effect of real sunlight rather than just heating the surface/air.</p><p style="margin-top:10px;font-style:italic;color:var(--ink-dim);font-size:11px;">Non-negotiable safety regardless of type: always use a thermostat — never plug a heat source directly into an outlet without control, real risk of serious burns. Probe placed inside the warm hide at the snake's level (on the substrate), never taped onto the heat source itself.</p>
Are my measurement tools actually accurate?
<p><b style="color:var(--gold);">The types, least to most reliable:</b></p><ul style="margin:6px 0 0 18px;padding:0;line-height:1.7;"><li><b>Analog hygrometer (dial)</b> — typical accuracy ±10%RH, often the worst choice, avoid as your only reference.</li><li><b>Digital hygrometer</b> — typical accuracy ±2-5%RH, noticeably better.</li><li><b>Digital probe (cable)</b> — for ambient/air temperature, sensor placed directly in the zone, typical accuracy ±2°F.</li><li><b>Infrared gun</b> — measures surface instantly, accurate for a hot spot, but unusable through glass/plastic (gives a false reading of the glass surface, not the inside) and sensitive to shiny/reflective surfaces that skew the reading.</li></ul><p style="margin-top:12px;"><b style="color:var(--gold);">How to check for yourself, for free, without trusting the label:</b></p><ul style="margin:6px 0 0 18px;padding:0;line-height:1.7;"><li><b>Thermometer:</b> dip the probe in a glass of ice water (ice + water, well stirred), wait 2-3 minutes — should read 32°F (0°C) within ±2°F.</li><li><b>Hygrometer — the "salt test":</b> a small amount of table salt lightly dampened (not dissolved) in a sealed container with the hygrometer inside, sealed for 8-24h. The air naturally stabilizes at 75% relative humidity — if the device shows something else after that time, you know its real deviation. This isn't just a forum trick: it's the official ASTM E104 scientific standard, used to calibrate professional instruments.</li></ul><p style="margin-top:10px;font-style:italic;color:var(--ink-dim);font-size:11px;">The most common mistake: the gauges included free with some terrarium kits at purchase are notoriously unreliable — better to replace them with a proper standalone device than to trust them.</p>
How often should I clean the enclosure?
<b style="color:var(--gold);">Spot cleaning</b> as soon as any waste or droppings are visible — remove right away, don't wait for a full clean. <b style="color:var(--gold);">Full cleaning</b> generally every 4-6 weeks for an enclosure with standard substrate (full substrate change, disinfecting the tub and accessories). A bioactive terrarium works differently — the cleanup crew (isopods/springtails) handles a good chunk of the work continuously, so less full cleaning is needed, but spot cleaning still applies as needed.
How many hides does it need?
Minimum two — one on the warm side, one on the cool side — so it can hide without having to choose between safety and thermal comfort. A water bowl large enough to fully soak in is also essential (also useful for spotting a mite problem early). Textural elements (branches, artificial or live plants) aren't mandatory, but in the wild a ball python stays mostly under cover — good foliage coverage encourages natural daytime activity, rather than an open layout that just pushes it to stay hidden out of discomfort.
Discover LOCUS Scales →

General reference content — does not replace veterinary advice.