Species profile · Pythonidae

Blood Python

Complete care sheet and morph genetics registry for the blood python — husbandry parameters, diet, breeding and pairing calculator.

python brongersmaired blood pythonbrongersmai
Adult size
1.2–1.8 m
Lifespan
20–25 yrs
Difficulty
Intermediate
Temperament
Nocturnal
Activity
Nocturnal
Reproduction
Oviparous
01

Husbandry requirements

Blood Python — origin: Southeast Asia (Malaysia, Sumatra) — wetlands.

Terrarium temperature gradient

Night min24 °C
Cool side25–27 °C
Warm side29–31 °C
Basking spot30–32 °C

Prefers slightly cooler and more humid temperatures than other pythons

Enclosure (adult)
120 × 60 × 45 cm

Robust, humid terrarium

Good ventilation despite the high humidity

Humidity
60–70 %

Up to 80%; avoid soggy substrate (scale rot)

Substrate
Cypress (humidity retention)Coconut fibre
UVB
Optional

Optional

Water source
Always available

Large water container

Origin
Pythonidae

Southeast Asia (Malaysia, Sumatra) — wetlands

02

Feeding & health

Diet

Carnivore — rodents — Rats of appropriate size

Slow metabolism — space out feedings for adults to avoid obesity

Breeding
Oviparous

Clutch 12–30 eggs/young. Maternal incubation

Health watch points
  • Respiratory infections
  • Scale rot (too humid)
  • Obesity
  • Incomplete shed
  • Mites
03

Morphs & genetics

Registry of 7 documented genes for Blood Python.

  • Albino (T+) t+ albinoRec
  • Albino (T−) t- albinoRec
  • MatrixInc.d
  • Goldeneye geInc.d
  • BatikInc.d
  • Genetic Stripe vpi gsInc.d
  • Piebald piedRec
04

Pairing calculator

Pick each parent's genotype — clutch probabilities update live. Free, no sign-up.

🧬

Blood Python × Blood Python

Probabilities per gene (independent loci).

GeneParent AParent B
Expected clutchSelect at least one gene on a parent.
05

Frequently asked questions

Answers to the most common questions about keeping the blood python.

How big does an adult Blood Python get?
An adult Blood Python typically measures 1.2–1.8 m (short but extremely massive — up to ~9 kg).
What temperature and humidity does a Blood Python need?
A gradient of roughly 25–27 °C on the cool side to 29–31 °C on the warm side, with a basking spot of 30–32 °C. Humidity 60–70 %.
What does a Blood Python eat?
Carnivore — rodents: Rats of appropriate size.
Is the Blood Python a good reptile for beginners?
Intermediate level. Historically defensive; captive-bred animals are much calmer Plan ahead: a lifespan of 20–25 yrs.

Track your blood python on ReptiNode

Create a free tracking log: weight, meals, sheds, health record, QR codes and breeding projects — with the built-in genetics calculator for over 200 species.

Create a free account