C
Species Profile

Carpet Python

Morelia spilota

Australia's patterned backyard constrictor
Michelle Marks/Shutterstock.com

Carpet Python Distribution

Click a location to explore more animals from that region

Loading map...
Carpet python in Australian bush

At a Glance

Wild Species
Diet Carnivore
Activity Cathemeral
Lifespan 15 years
Weight 15 lbs
Status Least Concern
Did You Know?

Adults are typically ~1.5-2.5 m total length, but large individuals can reach ~4.0 m (regional forms vary greatly; refs: Australian Museum; Reptile Database).

Scientific Classification

The Carpet Python (Morelia spilota) is a non-venomous Australian python in the family Pythonidae, known for highly variable coloration and patterning across its range and for being an adaptable ambush predator.

Kingdom
Animalia
Phylum
Chordata
Class
Reptilia
Order
Squamata
Family
Pythonidae
Genus
Morelia
Species
Morelia spilota

Distinguishing Features

  • Non-venomous constrictor with heat-sensing labial pits typical of pythons
  • Highly variable blotched/banded patterning; appearance differs strongly among regional forms
  • Robust body; semi-arboreal tendencies (especially juveniles), but also terrestrial
  • Kills prey by constriction; diet commonly includes small mammals, birds, and reptiles

Physical Measurements

Males and females differ in size

Length
♂ 6 ft 7 in (4 ft 11 in – 9 ft 10 in)
♀ 8 ft 10 in (5 ft 11 in – 13 ft 1 in)
Weight
♂ 7 lbs (3 lbs – 11 lbs)
♀ 13 lbs (7 lbs – 33 lbs)
Tail Length
♂ 0 in (0 in – 0 in)
♀ 1 ft 2 in (8 in – 1 ft 10 in)
Top Speed
1 mph
No measured max; ~2 km/h

Appearance

Primary Colors
Secondary Colors
Skin Type Dry, keratinized reptilian skin with smooth, overlapping scales (typical of pythons), giving a glossy appearance; sheds in one piece. Non-venomous constrictor with enlarged ventral scutes for climbing and terrestrial locomotion.
Distinctive Features
  • Adult total length commonly ~2.0-2.5 m; large individuals can exceed 3 m (maximum size reported around ~4 m in some references for the species complex).
  • Non-venomous python: kills prey by constriction and is an ambush predator (sit-and-wait), often striking from concealment along logs, rock crevices, or vegetation.
  • Strong climber (semi-arboreal), especially when young; commonly uses tree hollows, roof spaces, rock crevices, and other sheltered retreats.
  • Heat-sensing labial pits on the upper and lower lips for detecting endothermic prey at close range.
  • Broad head with a distinct neck; vertically elliptical pupils (typical of many nocturnal/crepuscular snakes).
  • Frequently encountered near human dwellings in parts of Australia (e.g., in gardens or roof spaces), where it can help suppress rodent populations.
  • Color and pattern are not fixed: individuals vary substantially by locality, age, and lineage; some regional forms show very high contrast (yellow/black), while others are darker with 'diamond' or banded motifs.
  • Longevity: commonly reported around ~15-20 years, with longer lifespans possible under protected conditions (reports of >20 years occur in captivity in pythonids; exact maxima vary by source).

Sexual Dimorphism

Sexual size dimorphism is typical: females tend to attain greater body mass and overall size than males in many populations. Males generally have proportionally longer tails (post-cloacal length) and more prominent cloacal spurs (a python feature).

♂
  • Proportionally longer tail (relative to snout-vent length) associated with hemipenes.
  • Cloacal spurs typically more prominent/robust than in females.
  • On average smaller-bodied than females in many populations (though overlap is common).
♀
  • Often larger/heavier-bodied adults than males (size advantage associated with reproduction).
  • Proportionally shorter tail than males (relative to snout-vent length).

Did You Know?

Adults are typically ~1.5-2.5 m total length, but large individuals can reach ~4.0 m (regional forms vary greatly; refs: Australian Museum; Reptile Database).

Hatchlings are usually ~35-45 cm long and often start life more arboreal than adults.

Females lay about 10-50 eggs (commonly ~12-25) and coil around the clutch to guard it; incubation is typically ~50-60 days at ~31-32 °C in captive husbandry data and wildlife care manuals.

Like other pythons, they have heat-sensing labial pits that help detect warm-blooded prey in low light.

Many "carpet python" populations are recognized as regional subspecies/forms (e.g., Jungle, Diamond, Inland, Top End, Southwestern), with striking differences in color and pattern across Australia.

They're frequent "backyard pythons" in parts of Australia because they exploit roof spaces, sheds, and bushy suburbs with abundant rats and possums-providing natural rodent control.

Unique Adaptations

  • Infrared detection via labial pits: helps locate endothermic prey and choose optimal strike timing in darkness.
  • Powerful axial musculature for constriction: subdues prey without venom by restricting circulation and breathing.
  • Highly cryptic, variable patterning: strong camouflage across diverse habitats (rainforest edges, woodland, rocky country, suburban bushland), with marked geographic variation among regional forms/subspecies.
  • Climbing ability aided by body shape and grip: juveniles especially use narrow branches; many individuals also anchor and strike from elevated positions.
  • Expandable skull and ligaments: allows swallowing prey larger than the head's apparent width (a classic pythonid feeding adaptation).

Interesting Behaviors

  • Ambush predation: typically waits in concealment along animal runs, near hollows, or at bird roosts, then launches a rapid strike and constricts prey.
  • Ontogenetic habitat shift: juveniles commonly hunt in shrubs/trees for small birds and lizards; larger adults often hunt more on the ground for mammals (though they remain excellent climbers).
  • Hollow and crevice use: frequently shelters in tree hollows, rock piles, fallen logs, and (in urban areas) roof voids and wall cavities.
  • Nocturnal/crepuscular activity: often most active from dusk through night, with daytime basking in cooler seasons/regions (notably in southern "diamond" populations).
  • Maternal brooding: females typically remain with the eggs, tightening coils and repositioning to manage temperature and humidity; defensive behavior is common while guarding the clutch.
  • Prey-handling flexibility: can climb to take nesting birds or bats, and will also take rodents and possums around human infrastructure when available.

Cultural Significance

In Australia, carpet snakes (Morelia spilota) are well-known, non-venomous predators that help control rodents. Kept by snake hobbyists for hardiness and varied patterns. In Aboriginal cultures, large snakes are respected as ancestors and totems linked to water, land, and law.

Myths & Legends

Many Aboriginal nations tell of the Rainbow Serpent: a huge, python-like snake that moves across the land, carving gullies, shaping rivers and waterholes, and bringing rain, places marked by its path.

Carpet Python (Morelia spilota) is a waterhole guardian in some Aboriginal stories: a large snake tied to a creek or soak. People avoid its shelter to prevent bad luck and loss of water and game.

Australian settler bush yarns: "carpet snakes" were said to live in roof spaces or dairy sheds and secretly drink milk from cows at night-an enduring rural tale tied to homestead life and nocturnal animal sounds.

Conservation Status

LC Least Concern

Widespread and abundant in the wild.

Population Stable

Protected Under

  • CITES Appendix II (international trade regulated for listed taxa; trade controls apply to pythons where listed)
  • Australia: native wildlife protections and licensing frameworks apply across states/territories (e.g., Nature Conservation Act 1992 (Queensland); Biodiversity Conservation Act 2016 (New South Wales); Wildlife Act 1975 (Victoria); Conservation and Land Management Act 1984 / Biodiversity Conservation Act 2016 (Western Australia); National Parks and Wildlife Act 1972 (South Australia); Nature Conservation Act 2002 (Tasmania); Nature Conservation Act 2014 (Australian Capital Territory); Territory Parks and Wildlife Conservation Act 2000 (Northern Territory)) - permits typically required for take/keep/transport

Life Cycle

Birth 25 hatchlings
Lifespan 15 years

Lifespan

In the Wild
10–20 years
In Captivity
15–30 years

Reproduction

Mating System Polygynandry
Social Structure Solitary
Breeding Pattern Seasonal
Fertilization Internal Fertilization
Birth Type Internal_fertilization

Behavior & Ecology

Social No fixed group name Group: 1
Activity Cathemeral
Diet Carnivore Murid rodents (rats and mice)
Seasonal Hibernates

Temperament

Primarily cryptic, ambush-oriented predator; spends long periods stationary in cover, then uses a rapid strike-and-constrict sequence when prey comes within range (general behavior described for M. spilota in Wilson & Swan, 2017).
Morelia spilota change activity with temperature and season. They often hunt at night or dawn/dusk, bask in the day to warm, and young snakes climb and bask more than adults.
Carpet Python (Morelia spilota) is mostly non-social and defensive when scared, coiling, pulling back, striking, and hissing; tolerance of handling varies by individual and context (wild vs captive, feeding, temperature).
Carpet Python (Morelia spilota) adults are usually 2–3 m long, sometimes up to 4 m; larger snakes face different risk from predators, are bolder, and more likely to stand their ground than retreat.
Carpet Python (Morelia spilota) often lives about 15–20 years; many live over 20 in captivity. Older adults often reuse same seasonal shelters, leading to repeated times of being near each other without social contact.

Communication

Hissing/forceful exhalation as a defensive signal Common in pythons, including Morelia spilota; described in husbandry/natural history sources such as Barker & Barker, 1994
Chemical communication via tongue-flicking and vomeronasal Jacobson's organ) sampling: following scent trails, locating prey, identifying conspecifics, and mate-finding; sex pheromones are implicated in breeding-season tracking and courtship (pythonid syntheses: Barker & Barker, 1994
Tactile communication during courtship: body alignment, chin-rubbing/crawling over the female, and cloacal contact; tactile cues also occur in male-male combat Wrestling/pressing), which functions in competitor assessment (summarized for pythons: Barker & Barker, 1994
Visual/body-posture signaling in defense: S-curved neck/strike posture, head elevation, and body inflation/coiling that advertises readiness to strike; effectiveness depends on visibility and distance Wilson & Swan, 2017
Substrate-borne vibration cues: rapid movements/strikes and body repositioning can transmit vibrations that may be detected by nearby animals; used mainly in defensive contexts rather than long-range social signaling General snake sensory ecology applied to M. spilota natural history accounts: Wilson & Swan, 2017

Habitat

Biomes:
Tropical Rainforest Tropical Dry Forest Savanna Mediterranean Temperate Forest Temperate Rainforest Freshwater Wetland +2
Terrain:
Mountainous Hilly Plateau Plains Valley Coastal Riverine Rocky +2
Elevation: Up to 6561 ft 8 in

Ecological Role

Mesopredator/upper-level predator in many Australian terrestrial and peri-urban ecosystems; regulates small-vertebrate populations and links arboreal and terrestrial food webs.

Population control of rodents and other small mammals (including in agricultural/peri-urban settings) Natural predation pressure on certain bird and reptile populations, contributing to trophic regulation Serves as prey for larger predators/scavengers (e.g., large raptors, monitor lizards), supporting higher trophic levels

Diet Details

Main Prey:
Small to medium-sized mammals Marsupials Birds Bat Reptiles Amphibians

Human Interaction

Domestication Status

Wild

Morelia spilota (carpet python) is wild with no domestication history but has been kept and bred in captivity since the late 20th century for color morphs. In Australia it is native and protected; keeping needs permits. Encounters include towns, poultry conflict, rescues, roadkill, research, and trade. Non-venomous ambush predator; mainly nocturnal; adults 1.5–3 m; clutch ~10–50 eggs.

Danger Level

Low
  • Bite injury: non-venomous but can deliver deep puncture/laceration; risk increases during feeding or defensive handling, particularly with larger adults.
  • Constriction: extremely unlikely to be life-threatening to a healthy adult; prudent supervision is advised around small children with large individuals.
  • Zoonotic disease: Salmonella spp. risk from reptiles and contaminated surfaces; requires strict hygiene.
  • Allergic/asthma triggers: airborne substrate/rodent dander exposure in enclosed husbandry environments.

As a Pet

Suitable as Pet

Legality: Laws about Carpet Python (Morelia spilota) vary by place. Australia often requires a reptile keeper permit and captive-bred snakes; taking from the wild is illegal. US/Canada/EU allow with local limits; CITES may require permits.

Care Level: Moderate

Purchase Cost: $150 - $1,200
Lifetime Cost: $3,000 - $12,000

Economic Value

Uses:
Companion animal (captive-bred reptile pet trade) Captive breeding (morphs/locality lines) and herpetoculture Wildlife education/zoos/nature centers Research species (ecology, behavior, thermal biology) Ecosystem services (predation on rodents in some human-modified landscapes)
Products:
  • Live captive-bred animals (pets; breeding stock)
  • Educational display/handling animals (licensed facilities)
  • Husbandry equipment market demand (enclosures, heating/thermostats, feeder rodents) driven by private ownership

Relationships

“A carpet python can grow as long as 12 feet”

Carpet pythons live in Australia and Papua New Guinea. Their varied habitat includes rainforests, savannas, and rocky areas. These snakes have a carnivorous diet and are predators of rodents, lizards, and birds. The lifespan of this snake can exceed 20 years.

4 Carpet Python Amazing Facts

  • They are predators of rabbits, mice, birds, and marsupials.
  • Carpet pythons got their name because their scale colors look like a woven carpet.
  • They climb trees and move around on the ground.
  • This snake is sometimes kept as a pet.

Where to Find Them

Carpet pythons are adaptable and live in different habitats, including rainforests, while others live in woodlands, grasslands, or rocky cliffs. They can live in arid to temperate climates in Australia, New Guinea, the Bismarck Archipelago, and the northern Solomon Islands.

The carpet python is an expert climber, so finding them wrapped around tree branches, fences, and even in houses. They are active snakes that move around within their habitat and also hunt along the forest floor.

These snakes are especially active in the spring and summer. However, they become less active in the cool months of autumn. Some carpet pythons go into brumation if they live in an area with very cold wintertime temperatures.

Coastal carpet python

Carpet Pythons are found in Australia and Papua New Guinea.

Types of Carpet Pythons

These four types of carpet pythons belong to the Pythonidae family. Identification of each of these snakes is easier if you focus on their scale colors. Another key to proper identification is location. Carpet pythons live in different areas of Australia and Papua New Guinea.

  • Jungle Carpet Python – The Jungle carpet python (Morelia spilota cheynei) is likely the most recognizable due to its black bands of scales atop a bright yellow background. It grows to be about eight feet and lives in a rainforest habitat in the northeastern part of Queensland.
  • Southern Carpet Python (Morelia spilota imbricata) – The Southern Carpet Python lives in the southern portion of western Australia and eastern part of South Australia. It grows to be seven and a half feet long as an adult. Its scale colors are dark brown or olive with black splotches.
  • Diamond Python – The Diamond python (Morelia spilota spilota) is found in the eastern part of New South Wales and in New Guinea. It is covered in black scales featuring a yellow or white pattern of small diamond shapes. They are an average of seven feet long and have a docile temperament. This snake is a popular pet.
  • Darwin Carpet Python – The Darwin Carpet Python (Morelia spilota variegata) is found in a location in the northern section of western Australia. Its average size is just under six feet long. The colors of the Darwin carpet python are a mixture of dark and light brown. This type of python is another popular pet snake.
Jungle Carpet python coiled in grass

Diamond pythons have striking black and yellow bands or stripes.

Scientific Name

Morelia spilota is the scientific name of the carpet python. The word Morelia is its genus and the word spilota is Greek meaning spotted. This refers to the colors and patterns of this snake. It’s in the Pythonidae family and the class Reptilia.

Coastal carpet python - Morelia spilota mcdowelli pythons

Coastal carpet pythons’ patterns and colors can vary dramatically from one individual to the next.

History and Evolution

While it may come as a surprise, the ancestors of pythons and other snakes actually had legs and were similar to lizards and other aquatic reptiles. At some point, it must have become advantageous to sleek on the ground and their legs became more and more unused and eventually useless, vestigial, or just gone.

Previously classified with boas, modern research shows that the pythons and boas are separate species. They are examples of convergent evolution in different parts of the world, much like monkeys evolved differently in Africa and South America while having shared ancestors. One major difference is that boas give birth to live young, while pythons lay eggs. Pythons also have their heat-sensing pits on their labial scales, and boas have them in between their labial scales.

Because pythons are such great swimmers and have been known to venture into the ocean, it is assumed that early ancestors ventured into far waters and found new homes. Here, the different types of pythons evolved on a different path than their sister pythons on other landmasses.

Population & Conservation Status

The carpet python’s population is unknown. According to the IUCN Red List, this species is reported as Least Concern. Habitat loss is thought to be the reason behind its decreasing population.

How to Identify Them: Appearance and Description

The most well-known type of this snake species is the jungle carpet python. Identification of a jungle carpet python is relatively easy due to its series of black splotches over a bright yellow background of scales. Though the average length of this snake is eight feet, it can be up to 12 feet long in size! Furthermore, they can be as heavy as 33 pounds.

How to identify a jungle carpet python:

  • Black bands of scales on a bright yellow background similar to a decorative woven rug.
  • A pit on each side of its head to help them detect the presence of warm-blooded prey.
  • A cream or white underbelly.
Close up of carpet python with its tongue out

The different types of carpet pythons have different looks and patterns.

How Dangerous Are They?

Carpet pythons are known to be mild-mannered snakes. This is a big part of the reason why they are popular pets.

One of the facts to keep in mind about this snake is it’s not venomous. They hunt their prey by using the pits on their head as a guide. These pits sense warm-blooded prey in their habitat. Once the snake catches up to its prey, it wraps around it to suffocate it.

But, just because these snakes have a mild-mannered temperament doesn’t mean they won’t bite. The snake is most likely to bite if it’s startled or feels threatened. So, you can pay a painful price if you sneak up on it! It has sharp teeth that curve backward to keep prey in place as it swallows.

If you’re bitten by a carpet python, the first thing to do is clean the bite area with hot water and soap. Next, dry your skin, then bandage the wound. If the pain doesn’t subside, see a medical professional.

Coastal Carpet Python

Carpet pythons are known to be mild-mannered snakes.

Behavior and Humans

Carpet pythons are docile snakes with a shy temperament. They are a popular pet among snake enthusiasts and are available at a reasonable price. They aren’t venomous or prone to bite unless threatened.

These snakes sometimes find their way into homes in the suburbs. They may be searching for rodents or a cool place to relax. Though this happens sometimes, these snakes are not considered pests.

Similar Animals

View all 395 animals that start with C

Sources

  1. https://en.wikipedia.org/wiki/Morelia_spilota
  2. https://www.centralfloridazoo.org/animals/jungle-carpet-python/
  3. iucnredlist.org/species/62232/21649539
  4. https://resourcelibrary.clemetzoo.com/Animal/214
  5. https://www.mysnakepet.com/carpet-python-facts/
  6. https://snake-facts.weebly.com/carpet-python.html
  7. https://www.familylifeshare.com/15-cool-carpet-python-morphs-with-pictures/
  8. gonpets.com/?s=carpet+python
Gail Baker Nelson

About the Author

Gail Baker Nelson

Gail Baker Nelson is a writer at A-Z Animals where she focuses on reptiles and dogs. Gail has been writing for over a decade and uses her experience training her dogs and keeping toads, lizards, and snakes in her work. A resident of Texas, Gail loves working with her three dogs and caring for her cat, and pet ball python.
Connect:

Thank you for reading! Have some feedback for us?


Carpet Python FAQs (Frequently Asked Questions)

No, this reptile is not venomous.