Use this guide as a starting point alongside the detailed sources below. Health concerns, unexplained changes in behavior, or feeding problems belong with a reptile veterinarian.
Adult enclosure recommendation
Our recommended minimum: 196.9″ × 137.8″ × 98.5″ (500 × 350 × 250 cm), length × depth × height.
Usable internal space for 1 adult animal. One identified Python sebae or Python natalensis no longer than ≈ 196.85″ (5 m) total length. The same size example does not imply identical climate care. Larger adults require the separate scaling example and reassessment.
Height is the usable internal envelope, including the space reserved for substrate and water. Check the remaining movement space and lamp clearance after installation.
No separately supported preferred triplet is established. Additional area is needed whenever the actual adult basin, retreats or service layout restrict the reserved dry floor and climbing choices.
Our recommended minimum retains the ≈ 196.9″ × 137.8″ × 98.5″ (5 × 3.5 × 2.5 m) envelope of a historical southern-python zoo habitat for one animal, and extends the length of the current northern-python zoo example to full adult extension. Species use of water, cover and elevated rests plus a general spatial welfare framework support the functional requirements. Neither zoo exhibit is a validated welfare minimum.
Retain the base envelope, provide a dry floor at least total length × 40% total length, and retain clear movement height of at least 40% total length, with substrate and fixtures added. A ≈ 196.85″ (5 m) adult has at least ≈ 196.9″ × 78.8″ (5 × 2 m) dry ground within the ≈ 196.9″ × 137.8″ (5 × 3.5 m) footprint. For a ≈ 236.22″ (6 m) adult, use at least ≈ 236.3″ × 137.8″ × 106.3″ (6 × 3.5 × 2.7 m), reserving ≈ 236.3″ × 94.5″ (6 × 2.4 m) dry ground. Total length includes the tail.
Measured adult up to ≈ 236.22″ (6 m) total length
Our recommended minimum: 236.3″ × 137.8″ × 106.3″ (600 × 350 × 270 cm), length × depth × height. A full-length route, at least ≈ 236.3″ × 94.5″ (6 × 2.4 m) dry floor and ≈ 100.394″ (255 cm) clear height above the ≈ 5.906″ (15 cm) bedding allowance. Basin fit and servicing may require additional floor area; this is not a maximum-size promise.
- Floor space
- Reserve at least ≈ 196.9″ × 78.8″ (5 × 2 m) continuous dry ground for the ≈ 196.85″ (5 m) example. The remaining footprint must accommodate the basin and retreats without removing that travel route. Increase total area if furnishing or actual body girth prevents turning.
- Climbing space
- Provide anchored broad shelves or branches with supported covered rests. Keep lower accessible routes as well as elevated choices, and rate supports and access for the adult's actual weight.
- Substrate
- Our ≈ 5.906″ (15 cm) cleanable soil/bark allowance leaves ≈ 92.52″ (235 cm) above it in the minimum internal envelope before fixtures. This is an editorial layout allowance, not a demonstrated digging minimum; removable paper can aid arrival inspection.
- Water
- Provide a drainable basin permitting voluntary full-body immersion, comfortable turning and unobstructed head access above water, with a stable easy exit. Check its fit against the actual adult's coil and girth. No universal numerical pool minimum was established; retain the dry allocation and enlarge the whole habitat when necessary.
- Security and ventilation
- Use engineered adult containment, locks, protected service access, guarded thermostatic heat, ventilation and separate secure holding. Rehearse cleaning, power-failure response and veterinary transport with competent carers.
Evidence gaps requiring review:
- A complete current non-breeding day/night and humidity protocol, plus a measured UVB (ultraviolet B) target, for Python natalensis was not established from the available species-specific zoo and institutional evidence. Do not silently apply P. sebae settings.
- No universal minimum pool footprint or depth is established for either species. Commission full-body immersion and easy exit for the actual adult while preserving the stated dry floor allocation; enlarge the installation when the basin cannot fit.
Meeting these dimensions alone does not establish suitability. Check the usable layout, environmental conditions, equipment clearance and the individual animal’s requirements before occupation.
Keep the two African species distinct
Record Python sebae for a northern African rock python or Python natalensis for a southern African python. Older papers may call the southern species P. sebae natalensis. Retain origin, hatch and feeding records rather than relying on a common name. Both require a facility and competent care team prepared for the adult. Females can become larger than males, but sex does not replace measuring the individual. House one snake.
Our recommended adult enclosure
For one identified adult up to ≈ 196.85″ (5 m) total length, we recommend at least ≈ 196.9″ × 137.8″ × 98.5″ (5 × 3.5 × 2.5 m), usable internal length × depth × height. The ≈ 98.425″ (2.5 m) height includes our ≈ 5.906″ (15 cm) substrate allowance, leaving about ≈ 92.52″ (2.35 m) before fixtures. This is an editorial welfare recommendation. It retains a substantial documented zoo envelope for one snake and extends the smaller northern-python zoo example to allow complete horizontal extension. No study has validated this exact minimum.
Reserve a continuous dry floor at least the snake's total length by 40% of that length, plus basin and furnishing space. A ≈ 196.85″ (5 m) adult needs at least ≈ 196.9″ × 78.8″ (5 × 2 m) dry ground within the stated footprint. For a measured ≈ 236.22″ (6 m) adult, use at least ≈ 236.3″ × 137.8″ × 106.3″ (6 × 3.5 × 2.7 m), including at least ≈ 236.3″ × 94.5″ (6 × 2.4 m) dry ground. The tail is included in total length. Retain at least 40% of length as clear movement height and add bedding and fixture allowances. There is no separately established preferred triplet: enlarge the facility whenever the actual basin, refuges or turning space require it. Juvenile housing is temporary.
Provide water, private rests and working access
Install a drainable basin in which the entire adult can voluntarily immerse, turn and leave easily, with unobstructed access to air. The reviewed zoo reports support substantial bathing provision but do not establish one pool footprint or depth for every animal. Measure the adult's body and coil, commission the basin with species-experienced review, and enlarge the enclosure if it cannot fit beside the reserved dry floor. A small drinking bowl alone is insufficient for this plan.
Add anchored broad climbing supports and covered resting places at different heights and temperatures. A recent study of one P. sebae found strong use of an elevated dry hide and occasional overnight soaking. Its small sample and the snake's previous experience limit generalization; offer choices rather than insisting that every python will prefer the same hide. Use cleanable soil or bark with dry resting surfaces, or temporary paper for arrival monitoring. Meeting the envelope alone does not establish suitability. All water changes, inspections and major cleans need protected servicing and secure containment.
Measure northern-python conditions at occupied places
For an established P. sebae, use the species care account's heated region near 88 °F (31 °C) and cooler occupied area near 84 °F (29 °C) as a starting protocol, with additional cooler choices assessed during commissioning. The account does not consistently separate surface and air readings, so record both at each occupied location. Guard and thermostat heating; keep independent air probes and use a surface thermometer on warmed furnishings.
The same care account keeps controlled non-light-emitting heat available overnight while all lights go off. Retain thermal choices at night and log the actual low rather than substituting an unknown room temperature. A current zoo study reports a ≈ 84 °F (28.9 °C) set point for its northern-python habitat and 75.2–89.6 °F (24–32 °C) across the studied exhibits. That contextual range is not a demonstrated safe range for every individual, and a controller setting is not an animal-level measurement. These northern references do not settle care for P. natalensis.
Where moisture and seasonal recommendations differ
For P. sebae, we use 40–60% relative humidity at shaded occupied positions as a provisional starting reference from the zoo study, together with a localized humid retreat and full-body bathing. The retailer table instead gives 60–70%. We choose the measured zoo context with varied moisture resources, without claiming that its single python establishes an optimum. The higher reference may suit a different ventilated installation or individual, but continuously wet bedding is not the goal. None of the study animals were shedding, so its dry-hide preference cannot justify removing humid cover.
For P. natalensis, the historical zoo account describes a warm hide around 72 °F (22 °C), broad seasonal room extremes and dedicated winter basking shelves. It does not establish a complete modern non-breeding temperature, night or humidity protocol. Do not copy its coldest room reading, hatchling temperature or reproductive conditions into ordinary adult care. Keep the individual's established measured routine while obtaining a species-specific operating plan before acquisition or transfer. That remaining gap is explicit rather than being filled with the northern species' numbers.
Give daytime light with complete shade
Provide a regular day and a dark night. About 12 hours of daylight is supported by the northern zoo study and is our ordinary starting schedule; breeding-season photoperiod changes need a separate plan. We recommend voluntary UVB access for P. sebae, using the specialist's local UVI (ultraviolet index) 0.7–1 reference with near-zero exposure inside cover. Treat it as practical guidance, not proof of a measured wild optimum or a biological minimum.
Measure at the animal's reachable back height after fitting guards and branches. Do not assume a percentage-labelled lamp produces the stated dose, or that the snake can always avoid an overly intense source. A measured P. natalensis target remains unresolved in the reviewed sources; its historical exposure to sunlight does not supply a modern lamp setting.
Plan meals by growth and condition
Use dependable, appropriately sized thawed whole prey and preserve the animal's accepted feeding history. For an established P. sebae, begin with the species care account's 1–2 week interval and adjust portion and frequency to growth and condition. For a mature P. natalensis, the zoo account's fortnightly offerings provide a practical starting reference. Neither is a validated universal schedule. Youngsters taking small meals need their own established feeding plan; do not give a large adult meal on a juvenile schedule.
The northern care account suggests 1–2 weeks, while the southern zoo paper reports fortnightly offerings and much longer intervals for one large female eating very large prey. Those differences involve meal size, growth and reproductive condition. They do not justify feeding every adult heavily whenever it shows interest. Track weights, meals and sheds. A balanced whole-rodent diet generally does not need automatic supplement powder; unusual diets require individual nutritional review. Routine live prey and home-assisted feeding are not part of this guide.
Make adult care workable every day
Check security, water, temperature records and visible condition daily; remove waste promptly and service drainage before contamination accumulates. Keep new arrivals separate with a veterinary health plan. Repeated regurgitation, abnormal breathing, wounds or sustained loss of condition need assessment. Hidden resting is normal enough that it cannot substitute for inspecting the animal's actual condition.
Confirm the veterinary receiving facility, secure transport, building access and competent helpers while the snake is small. Rehearse cleaning and emergency containment with the empty installation. Keep a backup-carer record with the current species-specific routine. A reputation for tractability and a generic enclosure drawing do not establish that an adult can be serviced safely. Treat longevity as a long commitment; the northern retail estimate is not an established lifespan for the southern species.
Sources & further reading
Read the full recommendations and check details for your animal, equipment, and local conditions.
- Wierzal et al. (2025): Hide-and-seek, 24-hour reptile monitoring
- Haagner (1992/93): Husbandry of the southern rock python
- Northampton Reptile Centre: African Rock Python Care
- Lincoln Park Zoo: African Rock Python
- SANBI: Southern African Python (SANBI: South African National Biodiversity Institute)
- ReptiChip: African Rock Python
- Warwick et al.: Spatial considerations for captive snakes
- VCA: Snakes Feeding
- The Reptile Database: Python sebae
- The Reptile Database: Python natalensis
Original Creature Corner guide. Editorial fact and citation checks are recorded; independent veterinary review has not been performed.



