Keepers Guide

reptile

Carpet Python

Morelia spilota

Carpet pythons belong to the genus Morelia rather than Python, and that difference shows up immediately in how the species moves and lives: this is a strongly arboreal snake that spends real time off the ground, using a genuinely prehensile tail to anchor itself around branches while the rest of the body explores or ambushes prey from above. The species is really a cluster of geographically distinct subspecies and localities — jungle carpet pythons (M. s. cheynei) run high-contrast black and yellow, coastal carpets (M. s. mcdowelli) tend toward duller olive and brown blotching, and diamond pythons (M. s. spilota) from cooler southern Australia show a distinctive rosette-like diamond pattern — and all of them are kept under broadly the same care despite the dramatic visual differences between lines. Like other pythons and unlike the boas covered elsewhere on this site, carpet pythons lay eggs rather than bearing live young, and adult females will coil around a clutch and shiver-thermoregulate to help incubate it, a maternal behavior true boas don't display. Rows of heat-sensing pits along the upper and lower lip let a carpet python detect warm-blooded prey in near-total darkness, which is part of why this nocturnal-to-crepuscular ambush hunter can strike accurately at a rat from a branch with no visual cue at all.

Lifespan

20-25 years in captivity, occasionally longer with strong husbandry

Size

6-8 feet for most subspecies as adults; coastal lines (M. s. mcdowelli) can push past 8-9 feet, making this a mid-size python, considerably bulkier and longer than a corn snake but nowhere near boa constrictor mass

Origin

Forests, woodlands, and even suburban roof cavities across Australia and parts of New Guinea, where wild carpet pythons are well known for taking up residence in human structures to hunt rats

Husbandry

Enclosure size
A tall, vertically oriented enclosure at least 4ft tall by 3ft wide for an adult, furnished with sturdy horizontal and diagonal branches rated to hold the snake's full weight — floor footprint matters less here than usable climbing height, unlike the largely floor-dwelling ball python
Source: Association of Reptilian and Amphibian Veterinarians (ARAV) husbandry guidance (checked 2026-04-05)
Temperature gradient
Basking branch surface 88-90°F (31-32°C); cool side/ambient 75-80°F (24-27°C); diamond python lines from cooler southern Australia tolerate and often benefit from a lower overall gradient than tropical jungle or coastal lines
Source: Merck Veterinary Manual — Reptile Husbandry (checked 2026-04-05)
Humidity
50-60% ambient, raised to 65-70% during an active shed cycle — moderate humidity that sits between a desert species and a true tropical rainforest boa, reflecting the range of forest and woodland habitat this species actually occupies
Source: Merck Veterinary Manual — Reptile Husbandry (checked 2026-04-05)
Diet
Appropriately-sized frozen-thawed rats, roughly every 7-14 days for an adult depending on body condition; this species is a considerably more consistent, food-driven feeder on average than a ball python, and prolonged unexplained fasting is less typical
Source: ARAV husbandry guidance (checked 2026-04-05)
Cohabitation
Solitary outside deliberate, supervised breeding pairings; carpet pythons show no social bonding and gain nothing from a cage-mate
Source: Merck Veterinary Manual — Reptile Husbandry (checked 2026-04-05)
Substrate
Cypress mulch or a coconut-fiber blend that holds moderate humidity without staying saturated works well; avoid cedar and pine, whose aromatic oils are a documented reptile respiratory irritant
Source: ARAV husbandry guidance (checked 2026-04-05)

Honest disagreement among sources

Whether UVB benefits a nocturnal-to-crepuscular arboreal python

Current best practice: Not established as strictly required for a species that hunts mostly at night and eats a whole-prey diet, similar to the position taken on ball pythons and boas

Noted disagreement: Because carpet pythons do spend real daylight hours basking on exposed branches — more so than a largely hide-bound ball python — a growing number of keepers provide low-level UVB anyway on the reasoning that a genuinely arboreal, partly diurnal-basking species is more likely to make some natural use of it than a strictly nocturnal one

Juvenile temperament versus adult temperament

Current best practice: Most captive-bred carpet pythons settle into a calm, food-focused adult temperament with consistent, confident handling

Noted disagreement: Hatchling and juvenile carpet pythons have a real reputation among breeders for being nippier and more defensive than adults of the same line, a pattern seen in this species more consistently than in ball pythons or corn snakes at a comparable age; keepers sometimes mistake this for a fixed temperament rather than a normal juvenile phase that usually improves with size and routine handling

Handling

Adult carpet pythons are generally calm, deliberate, food-motivated snakes once past the nippier juvenile stage, but their strength and climbing instinct make handling meaningfully different from a ground-dwelling colubrid: a carpet python taken out of its enclosure will actively seek height, wrapping up an arm, shoulder, or a keeper's neck rather than staying low the way a corn snake typically does, and a keeper needs to be ready to support and redirect that climbing behavior rather than be surprised by it. Because the species hunts by heat-sensing warm-blooded prey, quick or unexpected hand movements near the face during feeding time can trigger a feeding-response strike that isn't true aggression — a consistent handling cue, separate from how food is presented, reduces this kind of mistaken-identity bite. Most carpet pythons tolerate regular handling well as adults and rarely bite defensively once established in a stable routine, though individual temperament genuinely varies more by locality line than it does in a more uniform species like the ball python.

Signs of good health

Common problems

14 common reptile problems are tracked for this species; 0 have full guides published so far.

Recommended gear for this taxon

Equipment categories that are genuinely correct for this species' welfare needs — see the full Gear Guide for the complete list.

Digital infrared temperature gun

Measures actual basking SURFACE temperature, not just ambient air — a stick-on dial thermometer reads air temp, which is a poor proxy for the surface temp that drives digestion and thermoregulation.

Proportional (not on/off) thermostat

Holds a heat source at a stable target temperature rather than the wider swings an on/off thermostat allows — meaningfully reduces both overheating and cold-snap risk.

T5 HO UVB tube + reflector fixture

T5 HO output is more consistent across the basking area than compact/coil UVB bulbs, and a reflector fixture roughly doubles usable UVB output from the same bulb — match the % output to your species' sourced requirement and replace every 6-12 months regardless of visible light output.

Some links below are Amazon Associates / Chewy affiliate links — Keepers Guide may earn a small commission on qualifying purchases, at no extra cost to you. We only recommend equipment categories that are genuinely correct for the species' welfare needs; we never recommend a product because of the commission.

This is general educational care information, not veterinary diagnosis. For a sick or injured animal, see a qualified exotic-animal vet promptly — especially for anything acute (not eating combined with lethargy, breathing changes, bleeding, or any sudden behavior change). Nothing on this page substitutes for an in-person exam.