At a glance the quick version
Looks how to spot one
Smooth scales, heavy-bodied constrictor
A stocky, thick-set python with a broad head sitting on a noticeably narrower neck. Wild-type animals are dark brown with rounded light-brown to tan patches along the back and sides, sometimes with pale stripes running from the nose through the eye, and a creamy ivory underside. Heat-sensing pits line the lips.13
Personality what they are like
Generally gentle and unhurried. Rather than striking when it feels threatened, a ball python usually tucks its head into the middle of its coiled body and waits for the moment to pass. It is mostly active around dusk, dawn and at night, and spends much of the day resting in a snug hiding spot.134
Daily activity how busy a day looks
A fairly sedentary, ground-dwelling snake that becomes active in the evening and at night. Adults appreciate low branches or ledges to explore, since males in particular will climb a little, and a roomy enclosure gives space to move and stretch.135
Grooming and care the hands-on bits
Keep a large bowl of clean tap water available and refresh it every two to three days. Check temperatures with a digital probe thermometer or an infrared temperature gun, and keep humidity in the recommended range so the snake can shed its skin in one piece. Handle calmly and support the body.67
Home where they are happiest
Adult enclosure of at least 120 x 60 x 60 cm (about 0.74 square metres of floor space, with around 60 cm of height). Provide a warm hide at 30-32 °C and a cool hide at 22-27 °C, with night temperatures of 21-26 °C and air never above 35 °C. Humidity around 60-80% by day, rising higher at night. At least two snug hides, one on each end of the temperature gradient.57
Food basics what goes in the bowl
A carnivore that eats whole prey, mostly rodents. In captivity, appropriately sized rats or mice are the usual choice, with prey weighing roughly 10-15% of the snake's body weight. Frozen-thawed prey, thawed in the fridge and warmed to about 37-38 °C, is the convenient and recommended option. Wild adults eat only around ten meals a year, and captive snakes may skip meals for a season.613
Company who they like around
A solitary species that does not need company. It does best housed on its own and is content with quiet, gentle handling sessions.14
The story where it all began
Europeans first knew this python through Albertus Seba's illustrated natural history of 1735. In 1802 George Shaw formally named it Boa regia, the species name meaning royal, and in 1803 François Daudin created the genus Python for non-venomous constrictors of this type. The name Python regius was settled by Duméril and Bibron in 1844. In its homeland the snake has long cultural importance: the Igbo people of south-eastern Nigeria regard it as a symbol of the earth because it moves so close to the ground, and communities in north-western Ghana tell stories of pythons helping people escape danger. From the late 20th century it became a staple of the international pet trade, with tens of thousands exported to the United States each year, and captive breeders went on to produce thousands of colour and pattern varieties. Today it is widely described as the most popular pet snake.312
Fun facts for the dinner table
- 1
Its common name comes from its habit of rolling into a tight ball with its head hidden in the centre when it feels unsure.3
- 2
The Latin species name regius means royal, which is why it is also sold as the royal python.2
- 3
The longest-lived ball python on record reached 62 years old, spending 59 of those years at the Saint Louis Zoo.3
- 4
Females coil around their eggs and stay with the clutch until the babies hatch, roughly two months later.1
- 5
Breeders have produced more than 7,500 named colour and pattern morphs.3
- 6
Young wild ball pythons mainly hunt birds, switching to small mammals as they grow past about one metre long.3
- 7
Ball pythons are valued in rural West Africa because they keep crop-raiding rodent numbers down.1
- 8
Virgin births (parthenogenesis) have been documented in this species.3
Recognised by the official bits
- IUCN Red List
- Currently listed as Near Threatened (IUCN 3.1); older summaries list it as Least Concern.3
- IUCN Red List (as reported by Animal Diversity Web)
- Least Concern, citing its wide range and large population.1
- The Reptile Database
- Accepted species Python regius (Shaw, 1802).2
The care rhythm Furry Diary remembers it for you
A typical home-care rhythm for a Ball Python. It is our own starting plan, not a vet's advice, and you can change every line in the app.
- Fresh waterevery day
- Temperature checkCheck the warm and cool endsevery day
- Humidity checkevery 2 days
- Spot cleanevery 2 days
- FeedingHow often depends on species, age and sizevaries
- Shed checkNote each shed in the diary; a complete shed is a good signvaries
- Weigh inevery month
- Full cleanevery month
- Vet check-upFind a vet who sees exotic petsevery year
You might also like
Like what we are building? Buy us a coffee.
The breed atlas is free for everyone, with a source on every fact, and it will never show ads. If it helped you, a small tip keeps the research going. Any amount is lovely, and no is a perfectly fine answer too.
Where this comes from
Every breed page shows where each fact comes from. If we got something wrong, sorry, we are pet people, not a science magazine. Tell us at [email protected] and we will fix it.
- Python regius (ball python) - Animal Diversity Web, University of Michigan animaldiversity.orgused for range, habitat, size, lifespan, behaviour, diet, reproduction, conservation, trade
- Python regius - The Reptile Database reptile-database.reptarium.czused for common names, distribution, etymology, synonyms
- Ball python - Wikipedia en.wikipedia.orgused for taxonomy, history, weights, longevity record, diet details, morphs, culture, IUCN status
- Ball Python Care Guide - ReptiFiles reptifiles.comused for adult size, captive lifespan, temperament
- Ball Python Terrarium Size - ReptiFiles reptifiles.comused for enclosure size
- Ball Python Feeding - ReptiFiles reptifiles.comused for diet, prey size, water
- Ball Python Temperatures and Humidity - ReptiFiles reptifiles.comused for temperature gradient and humidity
Checked 2026-09-30. Text is written in our own words from these sources.