Coastal Carpet Python (Morelia spilota mcdowelli) Care Sheet
The Coastal Carpet Python is a large, adaptable Australian python occurring along much of the eastern coast of Australia. It is one of the largest members of the Carpet Python complex and is well known for its variable colouration, strong climbing ability and adaptability to a wide range of habitats.
Coastal Carpet Pythons are active, intelligent snakes that make extensive use of both terrestrial and elevated environments. Captive-bred individuals often become relatively manageable, although juveniles can be defensive and adults are powerful animals capable of a strong feeding response.
Their considerable adult size and active semi-arboreal behaviour mean that they require substantially more space than is sometimes provided in captivity. Large, secure enclosures with extensive climbing opportunities and environmental complexity are essential for long-term husbandry.
Quick Facts
Scientific name: Morelia spilota mcdowelli
Common name: Coastal Carpet Python
Family: Pythonidae
Origin: Eastern and northeastern Australia
Adult size: Commonly approximately 200–300 cm (6.5–10 ft), although size varies considerably
Lifespan: Approximately 20–30+ years with appropriate care
Activity: Primarily crepuscular and nocturnal, with daytime basking also common
Lifestyle: Terrestrial to semi-arboreal
Diet: Carnivorous
Reproduction: Egg-laying
Temperament: Generally manageable when established; juveniles can be defensive
Experience level: Intermediate
Taxonomy
The Coastal Carpet Python is traditionally classified as:
Morelia spilota mcdowelli
It forms part of the wider Carpet Python complex.
The taxonomy of Morelia spilota and its geographically distinct populations has been revised and debated over time, and future taxonomic changes remain possible.
For captive husbandry and breeding, accurate locality and lineage records should therefore be retained wherever possible.
Natural History
Coastal Carpet Pythons occur across a large area of eastern Australia.
Their range includes parts of:
- Queensland
- New South Wales
They inhabit a wide variety of environments including:
- Tropical forest
- Subtropical forest
- Woodland
- Coastal scrub
- Riverine vegetation
- Agricultural areas
- Rocky environments
- Urban and suburban areas
This broad distribution demonstrates the species’ considerable adaptability.
Habitat Use
Coastal Carpet Pythons utilise both ground-level and elevated environments.
They may shelter in:
- Tree hollows
- Hollow logs
- Rock crevices
- Dense vegetation
- Roof spaces
- Other secure cavities
They are excellent climbers and may spend substantial periods above ground.
Captive accommodation should reflect this behavioural flexibility.
Appearance
Coastal Carpet Pythons are extremely variable.
Typical colouration may include:
- Brown
- Olive
- Grey
- Tan
- Black
- Cream
- Gold
Patterns can consist of:
- Bands
- Blotches
- Irregular markings
- Mottling
The considerable natural variation within this form means that individuals from different geographical areas can look noticeably different.
Adult Size
Coastal Carpet Pythons are among the largest members of the Carpet Python complex.
Adults commonly reach approximately:
200–300 cm (6.5–10 ft)
although individual size varies considerably.
Females can become particularly substantial.
An adult Coastal Carpet Python is:
- Long
- Muscular
- Powerful
- Highly mobile
- An accomplished climber
Adult enclosure requirements should therefore be planned before purchasing a juvenile.
Enclosure
For an average adult, approximately:
240 × 120 × 120 cm (8 × 4 × 4 ft)
should be regarded as a practical minimum starting point.
Large individuals should receive correspondingly larger accommodation.
Where possible, providing additional length and height considerably improves opportunities for natural movement.
The enclosure should provide:
- Generous floor space
- Substantial climbing structures
- 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
- Environmental cover
Young Coastal Carpet Pythons may be nervous or defensive when exposed.
Multiple secure retreats can help them become established.
The enclosure should be upgraded progressively as the snake grows.
Enclosure Security
Coastal Carpet Pythons are strong, agile and inquisitive.
Enclosures require:
- Strong doors
- Reliable locks
- Secure ventilation panels
- Protected cable openings
Young animals can escape through surprisingly small gaps.
Adult snakes can exert considerable pressure against poorly secured doors and fittings.
All branches and elevated structures must be securely anchored.
Hides
Provide at least:
- One warm-side hide
- One cool-side hide
Additional retreats at intermediate temperatures are strongly encouraged.
Elevated hides can be particularly useful.
Suitable options include:
- Cork bark
- Hollow logs
- Artificial rock shelters
- Purpose-built reptile hides
- Elevated hide boxes
Large adults still require the opportunity to conceal themselves fully.
Climbing Opportunities
Climbing opportunities are an essential component of Coastal Carpet Python husbandry.
Provide:
- Thick branches
- Logs
- Shelves
- Elevated platforms
- Horizontal perches
Different branch diameters and orientations increase behavioural choice.
All climbing structures must safely support the full weight of an adult snake.
Elevated Resting Areas
Coastal Carpet Pythons frequently utilise elevated resting positions.
Platforms and secure horizontal branches can provide:
- Resting areas
- Basking positions
- Observation points
- Alternative thermal zones
Providing several usable heights makes better use of the enclosure’s 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 support 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.
A useful general range is approximately:
Basking surface: 31–33°C
Warm ambient area: approximately 26–28°C
Cooler area: approximately 22–25°C
Night: approximately 20–23°C
Some seasonal variation can be provided.
The snake must always be able to move away from the warm area.
The entire enclosure should never be maintained at basking temperature.
Basking
Coastal Carpet Pythons may voluntarily bask.
An elevated basking position can encourage natural behaviour.
The basking zone should allow the snake to warm a useful portion of its body rather than creating one very small, 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 and ambient room temperatures.
All heating equipment must be appropriately thermostatically controlled.
Internally mounted heat sources accessible to the snake must be securely guarded.
Because Carpet Pythons climb extremely well, heat guards and fittings must be particularly secure.
Humidity
Coastal Carpet Pythons occur across a broad climatic range.
A useful general captive range is approximately:
50–70% relative humidity
with natural fluctuations.
Humidity may temporarily increase during:
- Misting
- Rain simulation
- Overnight cooling
- Shedding
Good ventilation remains essential.
Humidity & Ventilation
Appropriate humidity should not result in permanently 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
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 saturated.
This allows the snake to regulate its own exposure to increased humidity.
Water
Fresh drinking water should be available at all times.
Provide a large, stable water container.
The bowl should allow comfortable drinking and optional soaking where practical.
Water should be:
- Checked daily
- Changed regularly
- Replaced immediately when contaminated
Large adults can contaminate water rapidly, so the container should be easy to remove and clean.
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 Coastal 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
Coastal Carpet Pythons are active, inquisitive snakes and 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 large enclosure containing little more than a hide and water bowl does not adequately utilise the animal’s behavioural abilities.
Diet
Coastal Carpet Pythons are carnivorous constrictors.
Wild prey can include:
- Rodents
- Other mammals
- Birds
- Reptiles
- Other appropriately sized vertebrates
Large adults are capable of taking substantial prey.
Captive animals should nevertheless be offered appropriately sized meals rather than the largest prey they are physically capable of swallowing.
Captive Diet
Appropriate whole prey can include:
- Mice for smaller animals
- Rats
- Other suitable whole prey according to snake size
Dietary variety can be incorporated where appropriate.
Whole prey provides:
- Muscle
- Bone
- Organs
- Fat
- Micronutrients
Prey size and feeding frequency should be adjusted according to body condition.
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 current 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
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
- Body condition
- Activity
- Season
- Reproductive status
Large adults should not be power-fed.
Feeding Response
Coastal Carpet Pythons can possess very strong feeding responses.
Large individuals have considerable strike range.
Useful management practices include:
- Using long 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
Obesity is a potential problem in captive Carpet Pythons.
Overfeeding combined with limited opportunities for activity can result in excessive body condition.
Monitor:
- Body shape
- Muscle tone
- Activity
- Weight trends
A healthy Coastal Carpet Python should remain muscular rather than excessively rounded.
Feeding should be based upon body condition rather than appetite alone.
Target Training
Target training can be useful with large, food-responsive Carpet Pythons.
The snake can learn to associate a particular visual target with feeding.
This may help distinguish between:
- Feeding sessions
- Cleaning
- Handling
- Routine enclosure maintenance
Consistent training can make management safer and reduce confusion during enclosure access.
Handling
Captive-bred Coastal Carpet Pythons often 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
Large adults remain powerful animals and should be handled accordingly.
Large Adult Handling
Adult Coastal Carpet Pythons can exceed 2 metres and may become substantially larger.
Keepers should develop appropriate handling practices before the snake reaches full size.
With particularly large adults, having another capable adult nearby during major handling or enclosure maintenance can be sensible.
Never:
- Place a large python around the neck
- Allow uncontrolled access to the face
- Handle immediately after presenting prey
- Underestimate the animal’s strength
Juvenile Defensive Behaviour
Young Coastal Carpet Pythons may:
- Form an S-shaped posture
- Strike rapidly
- Hiss
- Attempt to flee
This often decreases as the animal matures and becomes established.
Excessive forced handling of a frightened juvenile may increase stress.
Secure housing and predictable husbandry should come first.
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.
Coastal Carpet Pythons do not require companionship.
Separate housing allows accurate monitoring of:
- Feeding
- Faeces
- Shedding
- Body condition
- Health
It also reduces 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 Coastal Carpet Pythons climb extremely well, they can reach equipment positioned high within an enclosure.
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 Coastal 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 where an animal’s previous history is uncertain.
Captive-bred animals should be strongly preferred.
Sexing
Coastal 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
Coastal 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 environmental changes.
These can include gradual alterations to:
- Nighttime temperatures
- Photoperiod
- Feeding
- Humidity
The appropriate degree of cycling may vary according to the animals’ geographic ancestry.
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 Coastal Carpet Pythons may coil around their eggs.
Maternal incubation may be possible where environmental conditions are carefully controlled.
Artificial incubation is also widely 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 Coastal Carpet Pythons can be highly defensive.
Providing abundant secure cover and minimising unnecessary disturbance can help them become established.
Each hatchling should be individually monitored for:
- First shed
- Feeding
- Body weight
- Defecation
- Normal development
Locality & Lineage
Coastal Carpet Pythons occur across a broad geographical range and considerable variation exists between populations.
Where locality information is known, it should be retained.
Useful records include:
- Parent identification
- Geographic origin
- Hatch date
- Sex
- Feeding history
- Breeding history
- Lineage
Accurate documentation becomes particularly important when animals are retained for future breeding.
Hybridisation
Different members of the Carpet Python complex can interbreed in captivity.
Where animals are represented as pure Coastal Carpet Pythons, breeders should maintain accurate lineage records.
Animals containing ancestry from:
- Jungle Carpet Pythons
- Diamond Pythons
- Inland Carpet Pythons
- Other Carpet Python forms
should be represented accurately.
Hybridisation should never be concealed or misrepresented.
Responsible Sourcing
Captive-bred Coastal Carpet Pythons should be strongly preferred.
Before acquiring an animal, establish where possible:
- Captive-bred status
- Age
- Sex
- Feeding history
- Health history
- Lineage
- Locality where known
Prospective owners should also consider the potential adult size of the specific line being acquired.
Responsible Ownership
Coastal Carpet Pythons can live for 20–30 years or longer with appropriate care.
Before acquiring one, consider:
- Potential adult length approaching or exceeding 3 metres
- Large enclosure requirements
- Substantial climbing requirements
- Strong feeding response
- Whole-prey feeding
- Heating and lighting costs
- Specialist veterinary care
- Long lifespan
A relatively small juvenile can develop into a very large and powerful adult.
Suitable adult accommodation should therefore be planned before acquisition.
Never release a captive snake into the wild.
Summary
The Coastal Carpet Python is a large, adaptable and highly capable Australian python that makes extensive use of both terrestrial and elevated environments.
Successful husbandry depends upon providing a large and secure enclosure, substantial climbing opportunities, elevated retreats, an appropriate thermal gradient, moderate humidity combined with good ventilation, fresh water, extensive environmental enrichment and carefully controlled whole-prey feeding.
Captive-bred animals often become manageable, but their considerable adult size, strength and strong feeding response require appropriate planning and responsible handling.
With sufficient space, environmental complexity and careful long-term husbandry, Morelia spilota mcdowelli 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