Carpet python · Morelia spilota

The carpet python, beyond first impressions.

Adult carpet python stretched across a eucalyptus branch with its broad head and long naturally patterned semi-arboreal body in clear view.

Carpet pythons are long, athletic climbers in intricate bands and blotches.

This is a varied species complex, not one standard-sized pet.

See what they need

Before you decide

Could a carpet python thrive in your home?

Picture the full-grown animal, the permanent enclosure, and the ordinary care you would still be happy to give years from now.

Adult size Usually 1.5–2.5 m (5–8 ft), varying greatly by subspecies Begin with the adult body, not the hatchling
Their home At least the snake’s full length, half that in depth, with substantial climbing height Set aside the permanent footprint before adoption
Time together Often 20–30 years Plan around the longer end of the range
Their rhythm A dusk-and-night hunter that climbs readily House separately

The honest fit

Would their everyday rhythm suit you?

Think about an ordinary week, including the days when you are tired, busy, or away from home.

Life together may suit you if…

  • You want an alert, semi-arboreal python whose climbing is central to the experience
  • You can build the adult enclosure around the exact subspecies and individual
  • A 20–30 year commitment and substantial whole prey are manageable
  • You are comfortable reading a fast food response and using safe handling routines

Pause if…

  • You are buying a locality or cross without reliable adult-size information
  • Your planned enclosure offers floor space but no strong climbing structure
  • You want a compact python or an animal children can handle unsupervised
  • You cannot arrange help for a large adult, major cleaning, or emergencies

A comfortable home

Build the home around their choices.

Use the whole volume: a long locked enclosure, strong branches and ledges, elevated and ground hides, a large water bowl, visual cover, and heat fixtures guarded against a snake that can reach nearly anywhere.

Basking zone a measured 31–33°C (88–91°F) climbing zone

Measure where the animal actually rests

Cool end a broad retreat around 24–26°C (75–79°F)

A real retreat from the warm side

Humidity Often 50–70%, with a humid hide and dry resting surfaces

Use a digital hygrometer and watch ventilation

UVB Low-to-moderate UVB across one elevated route with deep shade

Build light and shade as a gradient

The rhythm

What an ordinary week asks of you.

Morning

Find the chosen perch

Check the elevated and ground temperatures, water, locks, waste, and where the python finished the night’s exploration.

Evening

Let the branches matter

Dim the room, offer a changed scent or route, and watch the python bridge, climb, and choose height without turning every appearance into handling.

Feeding day

Separate food from hands

Use long tongs and a consistent cue for the planned thawed prey, record the meal, secure the enclosure, and leave digestion quiet.

Care with tenderness

Learn what is normal for your carpet python.

Know which carpet python

Coastal, jungle, inland, and other forms differ in typical size and climate. Get the scientific identity, parent information, and origin in writing before choosing the enclosure.

Build branches for adult weight

Screw or bolt climbing structures into solid supports. A branch balanced loosely on decor may hold a juvenile yet fall under a long adult.

Plan around the food response

Wash prey scent away, open the enclosure deliberately, use tools, and never drape a large python around the neck. Bring in another capable adult as size demands.

Call early for warning signs

Wheezing, bubbles, burns, swelling, mites, regurgitation, weight loss, or repeated incomplete sheds need a reptile veterinarian.

Good to know

Common questions, answered.

Open any question for a short, practical answer.

Life together

Could a carpet python suit a first-time keeper?

Maybe. Picture the full-grown animal and the care that fills an ordinary week. Would you still enjoy that life years from now?

How large do carpet pythons get?

Usually 1.5–2.5 m (5–8 ft), varying greatly by subspecies

How long do carpet pythons live?

Often 20–30 years. Individual lifespan varies, so plan around the longer end.

When are carpet pythons active?

A dusk-and-night hunter that climbs readily

Do carpet pythons enjoy handling?

Confident, fully supported sessions with large-snake awareness. Watch the animal's posture and movement, support the whole body, and stop before calm turns into endurance.

Can two carpet pythons live together?

House separately

What do carpet pythons eat?

Appropriately sized frozen-thawed whole prey

How large should a carpet python's enclosure be?

Start with at least the snake’s full length, half that in depth, with substantial climbing height. More usable room is valuable when it creates better gradients, cover, and movement choices.

Home and health

What temperatures does a carpet python need?

Provide a measured 31–33°C (88–91°F) climbing zone, with a broad retreat around 24–26°C (75–79°F). Measure both where the animal actually spends time and control every heater appropriately.

Does a carpet python need UVB?

The reviewed plan calls for low-to-moderate UVB across one elevated route with deep shade. Fixture, reflector, mesh, distance, lamp age, and shade all change what reaches the animal.

What humidity does a carpet python need?

Often 50–70%, with a humid hide and dry resting surfaces. Check it with a digital hygrometer. Keep fresh air moving through the enclosure, and let the animal choose between damp shelter and dry ground.

What should be inside the enclosure?

Use the whole volume: a long locked enclosure, strong branches and ledges, elevated and ground hides, a large water bowl, visual cover, and heat fixtures guarded against a snake that can reach nearly anywhere.

What substrate works for a carpet python?

A clean naturalistic layer that supports moderate humidity without wet resting areas

What does ordinary cleaning involve?

Spot-clean promptly, change water whenever fouled, and secure the python in a locked container for major enclosure work.

What should I arrange before bringing a carpet python home?

Build and test the complete adult habitat, verify the readings over several days, identify a reptile veterinarian, check local and rental rules, and choose a responsible captive source or rescue.

Can a healthy-looking carpet python carry Salmonella?

Yes. Reptiles can carry Salmonella without looking ill, so handwashing and keeping habitat water, food, and cleaning equipment away from kitchens are part of ordinary care.

Still thinking about carpet pythons?

Put this animal beside the others on your shortlist. Then build and test the complete adult habitat before anyone comes home.

Compare reptiles
Sources and care boundaries

Exact targets depend on the measured location, equipment, animal, and veterinary context. This profile keeps source disagreements visible instead of blending them into one number.