Skip to content
AllOtherPets

Reptiles

Ball Python Care Guide

Ball pythons need an enclosure as long as the snake, 50–60% humidity, frozen-thawed rodents sized by body weight, and a thermostat on every heat source.

Updated 4 min read Published by AllOtherPets
  • ball python
  • royal python
  • snakes
  • reptiles
  • beginner friendly
Pet ball python

Ball Python at a glance

Lifespan
20+ years
Size
Medium
Temperament
Docile, shy, curls into a ball when threatened
Group
Reptiles

Care level: Beginner

A good fit for first-time owners who read up before bringing one home.

The ball python, or royal python (Python regius), is a heavy-bodied West African constrictor that grows to about 5 ft (150 cm), lives more than 20 years and is active mainly at dawn and dusk. Its calm temperament makes it one of the easiest large snakes to keep; the hard parts are holding humidity steady and staying calm when it refuses food. It suits a patient keeper who can commit for two decades and is comfortable feeding thawed rodents.

Care requirements

NeedWhat to provide
EnclosureLength at least the snake’s length, width and height at least one-third of it: a 4 ft (120 cm) snake needs 48 × 16 × 16 in (120 × 40 × 40 cm) or more (RSPCA)
TemperatureBasking zone 86–90°F (30–32°C), cool end 75–79°F (24–26°C), dark heat at night. Thermostat on every heat source (RSPCA)
Humidity50–60% at the cool end, misted up to about 80% and allowed to drop back (RSPCA)
LightingLow-output 2–7% UVB tube at the hot end. UVI 1.0 at the basking spot down to 0 in shade, 12 hours on, 12 off (RSPCA)
DietFrozen-thawed rodents slightly wider than the snake’s widest point: every 5–6 days for young snakes, every 7–14 days for adults depending on weight (RSPCA)
Lifespan10–20 years depending on care (VCA); the RSPCA says longer than 20 (RSPCA; VCA)
Social needsAlone. Solitary in the wild, and easier to monitor singly (RSPCA)
Legal notesNo common restrictions; check local rules.

Morphs: what changes with colour

Ball pythons are bred in many colour and pattern morphs. A few differences have real welfare consequences.

Normal (wild-type)Albino and other light morphsSpider morph
UVB at basking spotUp to UVI 1.0 (RSPCA)Lower: max UVI 0.7 (RSPCA)As normal
Known inherited problemNone specificNeed lower UVB levels (RSPCA)“Wobble”: twisting head movements, impaired movement (Cambridge; LMU)
Feeding impactNoneNoneDifficulty striking or constricting prey (LMU)
Welfare positionNo specific concernManageable with lightingRose and Williams (2014) assessed wobble as a heritable welfare problem

Wobble is a heritable condition tied to the spider morph itself, not to husbandry, so better care cannot fix it. A 2022 imaging study found that every spider morph snake examined showed wobble, along with malformed balance organs in the inner ear (LMU). If you are choosing a snake, that is a reason to avoid spider and spider-cross morphs.

Heat, hides and the humidity balance

Create a gradient. Put a guarded 60–100 W heat lamp at one end, pointing down, on a thermostat with the probe at snake level, and set the basking zone to 86–90°F (30–32°C). For a hatchling tub, a heat mat under the enclosure works, with an on/off thermostat set at 90°F (32°C) and the probe directly over the mat. At night use a ceramic heater or reptile radiator, also on a thermostat. Check both ends daily with digital and infrared thermometers, because thermostats drift (RSPCA).

Ball pythons are stressed by large, open, bare spaces. Fill the enclosure with cover: several hides at each end, sized so the coiled snake’s body touches the sides, sturdy branches to climb, leaf litter, and one hide packed with damp moss. A big adult enclosure is fine if it is cluttered (RSPCA).

Humidity is a balancing act. Too dry causes stuck sheds and retained eye caps. Too wet and stagnant leads to respiratory infections, which the RSPCA calls common in this species. Use an organic reptile soil that holds moisture without going mouldy, mist to push humidity up, then let it fall. Run the setup for a week before the snake arrives to get this right. A wheezing or whistling breath, or a snake stretching up to gasp, means a vet visit and more ventilation.

Feeding by body weight

Feed frozen-thawed mice or rats from tongs inside the vivarium. Weigh the snake regularly rather than following a fixed calendar: the RSPCA says adults need food every 7–14 days depending on weight, and the scale shows you whether yours is becoming obese or underweight. You can add variety with multimammate mice and an occasional quail. Whole prey is a complete diet, so supplements are not needed (RSPCA; VCA).

Expect refusals. VCA notes that ball pythons especially may not eat for weeks to months after moving to a new home, and some pythons fast in winter. A short fast is often a stress response, but VCA says a prolonged one needs prompt veterinary attention. Weight loss on the scale is the clearest sign to act. Before you buy, ask how the snake has been feeding and avoid one that hasn’t been eating well (RSPCA).

Gotchas

  • Handling right after a meal. Wait 48 hours or the snake may regurgitate (RSPCA).
  • Handling with prey scent on your hands. Wash after touching rodents, or the snake may mistake your hand for food (RSPCA).
  • A bare, oversized enclosure. Too little cover stresses this species, which can show up as refusing food (RSPCA).
  • Not checking the eyes after a shed. Retained eye caps need removing promptly, ideally by a reptile vet (RSPCA).
  • Soaking for days. A snake that spends long periods in its water bowl may have mites. Look for black specks on the snake and in the water (RSPCA).

Avoid

  • Live prey. Rodents can badly bite a snake, and even a small bite can cause a life-threatening infection. If you ever do offer live prey, never leave it in the enclosure for more than two hours (VCA)
  • Heat lamps, mats or ceramic heaters without a thermostat, and unguarded bulbs
  • Sand substrate, which can irritate the skin (RSPCA)
  • Housing two ball pythons together
  • Handling during shed or for more than 10–15 minutes at a time (RSPCA)
  • Buying wild-caught snakes, which handle stress worse, refuse food more often and carry more parasites (VCA)

Signs to see a vet

See a reptile vet for whistling or open-mouth breathing, weight loss during a fast, diarrhoea, cheesy material or red gums in the mouth, or retained eye caps (RSPCA; VCA).

Care guides that cover ball pythons

Frequently asked questions

Why is it called both a ball python and a royal python?

It is the same species, *Python regius*. In the UK it is usually called the royal python; in the US the name comes from its habit of curling into a tight ball when threatened (RSPCA).

How big is a baby ball python?

Hatchlings are about 1 ft (30 cm) long and reach about 3 ft (90 cm) by age 3, according to VCA. Young snakes are more likely to strike than adults, but this usually settles as they grow (VCA; RSPCA).

Can I tell if my ball python is male or female?

Not reliably by looking. Males and females look alike, and VCA advises leaving sexing by probing to a vet or someone trained in it, because it can injure the snake.

Does a new ball python need a vet visit?

VCA recommends an exam by a reptile vet within a week of purchase, including a fecal test for parasites, then yearly checks.

Should I let my ball python brumate in winter?

No. The RSPCA advises against encouraging brumation in royal pythons, even though some go off food seasonally.

Sources

  1. RSPCA: How To Care For a Royal Python
  2. VCA Animal Hospitals: Owning a Pet Snake
  3. VCA Animal Hospitals: Feeding Pet Snakes
  4. University of Cambridge: Neurological dysfunction in a ball python (Python regius) colour morph and implications for welfare
  5. LMU Munich (PLOS ONE): Malformations of the sacculus and the semicircular canals in spider morph pythons