Irian Jaya Carpet Python (Morelia spilota harrisoni)

Irian Jaya Carpet Python (Morelia spilota harrisoni) Care Sheet

The Irian Jaya Carpet Python is a medium-sized member of the Carpet Python complex originating from the New Guinea region. It is generally smaller and more lightly built than many Australian Carpet Python forms, making it particularly attractive to keepers who enjoy the active, semi-arboreal behaviour of Morelia but do not necessarily want one of the larger Carpet Pythons.

These snakes are variable in appearance, commonly displaying combinations of brown, tan, grey, cream and gold with irregular bands and blotches. Captive-bred individuals often become relatively manageable, although juveniles can be defensive and fast-moving.

Irian Jaya Carpet Pythons are active, inquisitive climbers. They benefit substantially from spacious, vertically complex accommodation rather than minimal terrestrial housing.


Quick Facts

Scientific name: Morelia spilota harrisoni
Common names: Irian Jaya Carpet Python / Papuan Carpet Python
Family: Pythonidae
Origin: New Guinea region
Adult size: Commonly approximately 120–180 cm (4–6 ft), although larger individuals occur
Lifespan: Approximately 20–30+ years with appropriate care
Activity: Primarily crepuscular and nocturnal, with daytime activity and basking also occurring
Lifestyle: Semi-arboreal
Diet: Carnivorous
Reproduction: Egg-laying
Temperament: Alert and active; juveniles may be defensive
Experience level: Intermediate


Taxonomy

The Irian Jaya Carpet Python has traditionally been classified as:

Morelia spilota harrisoni

It belongs to the wider Carpet Python complex.

Taxonomy within this group has undergone considerable revision and remains an area where classifications may differ between sources.

For captive husbandry and breeding purposes, accurate records of:

  • Parentage
  • Geographic origin
  • Lineage

should be retained wherever possible.


Distribution

Irian Jaya Carpet Pythons originate from the New Guinea region.

The name “Irian Jaya” reflects an older geographical term associated with the western portion of New Guinea and remains widely used within herpetoculture.

They occur in warm tropical environments substantially different from the cooler habitats occupied by southern Carpet Python populations such as the Diamond Python.


Natural History

Habitats can include:

  • Tropical forest
  • Woodland
  • Savanna
  • Forest margins
  • Riverine vegetation
  • Areas containing dense tree and shrub cover

These snakes utilise both ground-level and elevated environments.

Natural retreats can include:

  • Tree hollows
  • Hollow logs
  • Dense vegetation
  • Rock crevices
  • Other protected cavities

Their slender build makes them capable and agile climbers.


Appearance

Irian Jaya Carpet Pythons are variable in colour and pattern.

Typical colours include:

  • Brown
  • Tan
  • Grey
  • Olive
  • Gold
  • Cream

Patterns may consist of:

  • Bands
  • Blotches
  • Irregular markings
  • Mottling

Some animals undergo considerable colour development as they mature.


Adult Size

Adults commonly reach approximately:

120–180 cm (4–6 ft)

although larger individuals occur.

They are generally smaller and more lightly built than Coastal Carpet Pythons.

Despite their more moderate size, they are active snakes that require sufficient space for:

  • Full-body movement
  • Climbing
  • Exploration
  • Basking
  • Concealment
  • Thermoregulation

Enclosure

For an average adult, approximately:

180 × 90 × 120 cm (6 × 3 × 4 ft)

provides a useful practical minimum starting point.

Larger accommodation is encouraged.

Height is particularly valuable because these snakes readily utilise elevated structures.

The enclosure should provide:

  • Generous usable space
  • Strong climbing branches
  • Elevated platforms
  • Multiple hides
  • Appropriate substrate
  • Fresh water
  • Thermal gradient
  • Environmental enrichment

Juvenile Enclosures

Juveniles can initially be maintained in smaller secure accommodation.

Provide:

  • Warm-side hide
  • Cool-side hide
  • Elevated retreats
  • Climbing branches
  • Fresh water
  • Suitable substrate
  • Dense environmental cover

Young Carpet Pythons may feel vulnerable in exposed accommodation.

Providing numerous secure retreats can reduce stress and defensive behaviour.

Accommodation should be upgraded progressively as the animal grows.


Enclosure Security

Irian Jaya Carpet Pythons are agile and inquisitive.

Enclosures require:

  • Secure doors
  • Reliable locks
  • Strong ventilation panels
  • Protected cable openings

Juveniles can escape through surprisingly small gaps.

All branches and elevated structures should be securely anchored.

Heating and lighting equipment must be protected from direct contact with the snake.


Hides

Provide at least:

  • One warm-side hide
  • One cool-side hide

Additional retreats at intermediate temperatures are strongly encouraged.

Elevated hides are particularly valuable for this semi-arboreal species.

Suitable options include:

  • Cork bark
  • Hollow logs
  • Artificial rock shelters
  • Purpose-built reptile hides
  • Elevated hide boxes

The snake should be able to remain concealed while selecting different temperatures and heights.


Climbing Opportunities

Climbing opportunities are an essential component of appropriate husbandry.

Provide:

  • Thick branches
  • Logs
  • Horizontal perches
  • Shelves
  • Elevated platforms

Different branch diameters and orientations increase behavioural choice.

All structures must safely support the snake’s full weight.


Elevated Resting Areas

Irian Jaya Carpet Pythons frequently rest above ground level.

Elevated shelves, branches and hides can provide:

  • Resting positions
  • Observation points
  • Basking opportunities
  • Alternative temperature zones
  • Additional security

Providing usable structure throughout the enclosure makes better use of its total volume.


Substrate

Suitable substrates include:

  • Reptile-safe soil
  • Coconut husk
  • Cypress-type reptile substrate
  • Naturalistic soil mixtures
  • Suitable bark-based reptile substrates

The substrate should help maintain moderate humidity without remaining permanently saturated.

Avoid:

  • Cedar
  • Pine
  • Artificially scented substrates
  • Excessively dusty materials

Spot-clean waste promptly.


Temperature & Heating

Provide a clear thermal gradient.

Suitable temperatures are approximately:

Basking surface: 31–33°C
Warm ambient area: approximately 26–28°C
Cooler area: approximately 23–25°C
Night: approximately 21–24°C

The snake must always be able to move away from the warm area.

The entire enclosure should never be maintained at basking temperature.


Basking

Irian Jaya Carpet Pythons may voluntarily bask.

An elevated basking position can encourage natural behaviour.

The basking area should warm a useful portion of the snake’s body rather than creating a tiny, excessively hot spot.

Surface temperatures should be checked using an infrared thermometer.


Heating

Suitable heating systems may include appropriately installed:

  • Halogen basking lamps
  • Deep heat projectors
  • Ceramic heat emitters

depending upon enclosure design.

All heating equipment must be appropriately thermostatically controlled.

Any internally mounted heat source accessible to the snake must be securely guarded.

Carpet Pythons are excellent climbers and can easily reach poorly positioned equipment.


Humidity

Irian Jaya Carpet Pythons originate from relatively humid tropical environments.

A useful general range is approximately:

60–75% relative humidity

with natural fluctuations.

Humidity may temporarily rise following:

  • Misting
  • Rain simulation
  • Substrate hydration
  • Overnight cooling

Good ventilation remains essential.


Humidity & Ventilation

Appropriate humidity should not result in continuously wet conditions.

The enclosure should experience cycles of:

  • Increased humidity
  • Surface drying
  • Fresh air exchange

Persistently wet substrate combined with poor ventilation can contribute to:

  • Scale problems
  • Bacterial growth
  • Fungal growth
  • Respiratory disease

Humidity should therefore be managed together with airflow.


Humid Hide

A humid retreat can be particularly useful during shedding.

Suitable materials include:

  • Damp sphagnum moss
  • Moist coconut fibre
  • Other appropriate moisture-retaining substrate

The contents should remain moist rather than waterlogged.

The hide should be checked and cleaned regularly.


Water

Fresh drinking water should be available at all times.

Provide a stable water container large enough for comfortable drinking and optional soaking.

Water should be:

  • Checked daily
  • Changed regularly
  • Replaced immediately when contaminated

The container should be thoroughly cleaned as required.


Lighting

Provide a clear day/night cycle.

Approximately:

10–12 hours of light per day

is suitable, with seasonal variation possible.

Bright visible daytime lighting helps establish a strong photoperiod and encourages natural activity.

The enclosure should become genuinely dark at night.

Avoid red, blue or purple nighttime bulbs.


UVB

Low-level UVB can be incorporated into modern Irian Jaya Carpet Python husbandry.

A useful exposed basking target may be approximately:

UVI 1–2

with shaded areas and retreats providing negligible exposure.

The snake must always be able to regulate its own exposure.

Actual UV intensity depends upon:

  • Lamp output
  • Reflector
  • Distance
  • Mesh
  • Basking position

Environmental Enrichment

Irian Jaya Carpet Pythons are active and inquisitive snakes that benefit considerably from environmental complexity.

Suitable enrichment includes:

  • Strong branches
  • Logs
  • Cork bark
  • Multiple hides
  • Elevated platforms
  • Different substrate depths
  • Vegetation
  • Leaf litter
  • Scent trails
  • Occasional changes in enclosure layout

The environment should encourage:

  • Exploration
  • Climbing
  • Basking
  • Concealment
  • Foraging
  • Thermoregulation

A tall enclosure without usable climbing structure does not provide meaningful semi-arboreal accommodation.


Diet

Irian Jaya Carpet Pythons are carnivorous constrictors.

Wild prey may include:

  • Rodents
  • Other small mammals
  • Birds
  • Reptiles
  • Other appropriately sized vertebrates

Captive-bred animals generally feed readily on appropriately sized whole prey.

Rodents can form the primary captive diet.


Frozen-Thawed Prey

Appropriately prepared frozen-thawed prey is strongly preferred.

This eliminates the risk of live rodents biting or otherwise injuring the snake.

Frozen prey should be:

  • Completely thawed
  • Appropriately warmed
  • Presented using feeding tongs

Never microwave whole frozen prey because uneven heating can create dangerous internal hot spots.


Prey Size

Offer prey appropriate to the snake’s size and body condition.

A meal should create a modest visible swelling rather than extreme distension.

Oversized prey can increase the risk of:

  • Regurgitation
  • Digestive difficulty
  • Injury
  • Excessive calorie intake

These Carpet Pythons should remain relatively athletic rather than becoming excessively heavy-bodied.


Feeding Frequency

Juveniles can generally be offered appropriately sized prey approximately:

Every 5–7 days

depending upon growth and body condition.

Subadults may generally be fed approximately:

Every 7–10 days.

Healthy adults can generally be fed approximately:

Every 10–14 days

or at longer intervals depending upon:

  • Prey size
  • Activity
  • Body condition
  • Reproductive status

Feeding should be adjusted to the individual rather than following a rigid timetable.


Feeding Response

Irian Jaya Carpet Pythons can possess strong feeding responses.

Their speed and reach should not be underestimated.

Useful management practices include:

  • Using feeding tongs
  • Washing hands after handling prey
  • Avoiding prey scent during routine maintenance
  • Establishing predictable enclosure routines
  • Target or tap training where appropriate

Always establish the snake’s position and behaviour before reaching into the enclosure.


Obesity

Overfeeding can result in obesity.

Monitor:

  • Body shape
  • Muscle tone
  • Activity
  • Weight trends

A healthy Irian Jaya Carpet Python should remain muscular and relatively slender.

Feeding should be based upon body condition rather than appetite alone.


Handling

Captive-bred Irian Jaya Carpet Pythons can become relatively manageable with calm, consistent husbandry.

Juveniles may initially be defensive.

When handling:

  • Move calmly
  • Support the body
  • Avoid grabbing the head
  • Avoid tight restraint
  • Allow controlled movement

These snakes are agile and may move rapidly through the keeper’s hands.


Juvenile Defensive Behaviour

Young Irian Jaya Carpet Pythons may:

  • Form an S-shaped posture
  • Strike rapidly
  • Hiss
  • Attempt to flee

This behaviour often decreases as the snake matures and becomes established.

Excessive forced handling of a frightened juvenile may increase stress.

Secure accommodation and predictable husbandry should come first.


Persistent Defensive Behaviour

Persistent defensive behaviour can be associated with:

  • Insufficient hiding opportunities
  • Excessive disturbance
  • Incorrect environmental conditions
  • Feeding-associated behaviour
  • Stress

The enclosure and husbandry routine should be reviewed before assuming that defensive behaviour is simply the snake’s personality.


Handling After Feeding

Avoid unnecessary handling for approximately:

48–72 hours after feeding

and longer following substantial meals.

Handling too soon can increase the risk of regurgitation.

Allow the snake to digest undisturbed at appropriate temperatures.


Shedding

Signs of an approaching shed include:

  • Dull colouration
  • Cloudy or blue eyes
  • Reduced activity
  • Possible temporary feeding refusal

Appropriate hydration and humidity generally support normal shedding.

After shedding, check:

  • Eye caps
  • Tail tip
  • Overall skin

Repeated incomplete shedding indicates that humidity, hydration or general health should be reviewed.


Housing Multiple Snakes

Individual housing is generally recommended.

Irian Jaya Carpet Pythons do not require companionship.

Separate housing allows accurate monitoring of:

  • Feeding
  • Faeces
  • Shedding
  • Body condition
  • Health

It also prevents competition and feeding accidents.

Animals should only be introduced for breeding under controlled conditions.


Health

Potential health concerns include:

  • Respiratory infections
  • Mouth infections
  • Scale problems
  • Burns
  • Dehydration
  • Retained shed
  • External parasites
  • Internal parasites
  • Regurgitation
  • Obesity
  • Reproductive complications

Warning signs include:

  • Significant unexplained weight loss
  • Persistent refusal to feed
  • Repeated regurgitation
  • Wheezing
  • Open-mouth breathing
  • Nasal discharge
  • Excessive saliva
  • Mouth swelling
  • Neurological abnormalities
  • Significant behavioural changes

Persistent or serious symptoms require assessment by a suitably experienced reptile/exotic veterinarian.


Respiratory Disease

Respiratory problems can be associated with inappropriate combinations of:

  • Temperature
  • Humidity
  • Ventilation
  • Hygiene

Possible signs include:

  • Wheezing
  • Clicking
  • Nasal discharge
  • Excessive saliva
  • Open-mouth breathing

Suspected respiratory disease requires veterinary assessment.

Environmental conditions should also be reviewed.


Burns

Because these snakes climb extremely well, heating equipment must be particularly carefully installed.

Prevent thermal injury by:

  • Thermostatically controlling heat sources
  • Guarding internally mounted equipment
  • Measuring surface temperatures
  • Preventing access to hot fittings

Suspected burns require prompt veterinary attention.


Quarantine

All newly acquired Irian Jaya Carpet Pythons should undergo quarantine away from established reptiles.

During quarantine:

  • Record body weight
  • Monitor feeding
  • Examine faeces
  • Check skin
  • Monitor breathing
  • Check carefully for mites
  • Observe behaviour
  • Maintain separate equipment

Veterinary faecal testing may be appropriate, particularly where an animal’s previous history is uncertain.

Captive-bred animals should be strongly preferred.


Captive-Bred vs Wild-Origin Animals

Captive-bred animals should be strongly preferred.

Animals of uncertain or wild origin can present increased risks of:

  • Parasites
  • Dehydration
  • Stress
  • Defensive behaviour
  • Feeding difficulties
  • Unknown health history

A well-established captive-bred animal with a documented feeding history is preferable.


Sexing

Irian Jaya Carpet Pythons can be sexed using established professional snake-sexing techniques.

These procedures should only be performed by an experienced person.

Incorrect probing can cause serious injury.

External appearance alone should not be relied upon for definitive sex determination.


Breeding

Irian Jaya Carpet Pythons are egg-laying snakes.

Breeding should only be attempted with healthy mature animals in appropriate body condition.

Successful breeding requires knowledge of:

  • Accurate sexing
  • Sexual maturity
  • Seasonal cycling
  • Pair introduction
  • Courtship
  • Female condition
  • Egg development
  • Egg laying
  • Incubation
  • Hatchling husbandry

Animals should not simply be permanently housed together for breeding.


Seasonal Cycling

Captive breeding programmes may incorporate controlled seasonal changes.

These can involve gradual alterations to:

  • Nighttime temperatures
  • Photoperiod
  • Humidity
  • Feeding

Because this form originates from tropical environments, seasonal management should not simply copy protocols developed for cooler-climate Carpet Pythons.

Only healthy mature animals in appropriate body condition should undergo deliberate cycling.


Pair Introduction

Breeding introductions should be carefully supervised.

Monitor for:

  • Courtship
  • Copulation
  • Stress
  • Defensive behaviour

Animals should be separated if either individual appears persistently stressed.

Accurate breeding records should be maintained.


Egg Laying

Females require access to a secure laying area containing appropriate moisture-retaining substrate.

The laying site should provide:

  • Privacy
  • Appropriate moisture
  • Suitable temperature
  • Enough space for the female to coil comfortably

Females should be monitored carefully during the reproductive period.

Difficulty laying eggs can become a veterinary emergency.


Maternal Incubation

Female Carpet Pythons may coil around their eggs.

Maternal incubation may be possible where environmental conditions are appropriately controlled.

Artificial incubation may also be used.

The chosen method should be thoroughly researched before breeding occurs.


Artificial Incubation

Eggs require carefully controlled:

  • Temperature
  • Moisture
  • Gas exchange

Eggs should not be unnecessarily rotated after development has begun.

Breeders should research current species-specific incubation protocols before attempting reproduction.


Hatchlings

Hatchlings require:

  • Secure individual accommodation
  • Appropriate thermal gradients
  • Multiple small hides
  • Elevated retreats
  • Fresh water
  • Suitable substrate
  • Climbing opportunities
  • Appropriately sized prey

Young animals may initially be highly defensive.

Providing abundant secure cover and minimising unnecessary disturbance can help them become established.

Each hatchling should be monitored individually for:

  • First shed
  • Feeding
  • Body weight
  • Defecation
  • Normal development

Lineage & Record Keeping

Accurate lineage records are particularly important within the Carpet Python complex because different forms can interbreed readily in captivity.

Records should include where possible:

  • Parent identification
  • Geographic origin
  • Hatch date
  • Sex
  • Feeding history
  • Breeding history
  • Lineage

Animals represented as pure Irian Jaya Carpet Pythons should have appropriately documented ancestry wherever possible.


Hybridisation

Different members of the Carpet Python complex can interbreed in captivity.

Where an animal contains ancestry from other Carpet Python forms, this should be accurately represented.

Possible crosses may involve:

  • Jungle Carpet Python
  • Coastal Carpet Python
  • Diamond Python
  • Other Carpet Python populations

Hybridisation should never be concealed or misrepresented.

Accurate records protect the integrity of established captive lines.


Responsible Sourcing

Captive-bred Irian Jaya Carpet Pythons should be strongly preferred.

Before acquiring an animal, establish where possible:

  • Captive-bred status
  • Age
  • Sex
  • Feeding history
  • Health history
  • Lineage
  • Geographic provenance where known

Prospective keepers should be cautious of animals with uncertain origin or undocumented ancestry when pure-line breeding is intended.


Responsible Ownership

Irian Jaya Carpet Pythons can live for 20–30 years or longer with appropriate care.

Before acquiring one, consider:

  • Adult size
  • Large enclosure requirements
  • Substantial climbing requirements
  • Humidity management
  • Strong feeding response
  • Whole-prey feeding
  • Specialist veterinary care
  • Long lifespan

Their relatively moderate size compared with Coastal Carpet Pythons does not mean they should be maintained in minimal accommodation.

They are active, athletic snakes that benefit greatly from usable vertical and horizontal space.

Never release a captive snake into the wild.


Summary

The Irian Jaya Carpet Python is an attractive, active and comparatively moderate-sized member of the Carpet Python complex.

Successful husbandry depends upon providing a large and secure enclosure, substantial climbing opportunities, elevated retreats, an appropriate thermal gradient, moderate-to-high humidity combined with good ventilation, fresh water, environmental enrichment and appropriately sized whole prey.

Juveniles can be defensive, but many captive-bred animals become relatively manageable as they mature and become accustomed to predictable husbandry.

With appropriate space, responsible sourcing, accurate lineage records and careful long-term care, Morelia spilota harrisoni can thrive in captivity for decades.


IMPORTANT INFORMATION

This care sheet provides general husbandry guidance and does not replace species-specific research or veterinary advice. Individual requirements may vary.

If you have concerns about an animal’s health or care, consult a suitably experienced exotic or reptile veterinarian.

Information correct at the date of publication.

reptilecommunity.com | Revised: August 2026