Carpet Python

Scientific NameMorelia spilota
Common NameCarpet Python
Care LevelIntermediate
Lifespan20-30 years
Adult Size6-10 feet
OriginAustralia and New Guinea
TemperamentGenerally docile, but can be defensive

About the Carpet Python

Carpet pythons, as their name suggests, have intricately patterned scales reminiscent of finely woven carpets. As members of the Morelia genus, they are not only sought after for their beauty but also for their generally docile temperament. Indigenous to Australia and parts of New Guinea, these serpents have adapted to a range of environments, from tropical rainforests to more temperate woodlands and grasslands. Their versatility and captivating appearance make them popular choices among reptile enthusiasts and breeders.


Carpet pythons exhibit a moderate size, with most adults ranging from 6 to 10 feet in length. This size makes them quite manageable for many herpetoculturists. However, like all snakes, their girth and weight can vary based on diet and overall health. Females, in many instances, tend to be more substantial and longer than their male counterparts.

Unique Features

Beyond their striking patterns and colors, carpet pythons have a few unique features that set them apart from other pythons. One notable characteristic is their vertical, slit-like pupils, which contract and expand to regulate the amount of light entering the eye. This feature is particularly useful for their crepuscular habits, where they are most active during dawn and dusk. Additionally, like other pythons, they are equipped with heat-sensitive pits on their lips, which help detect warm-blooded prey.

Behavior and Temperament

Generally, carpet pythons are known to have a relatively calm disposition. However, like all wild creatures, individual temperament can vary. Some may be more defensive or nervous, especially when first acquired or if not regularly handled. With consistent, gentle interaction, many carpet pythons grow to tolerate and even seem to enjoy handling sessions. It’s essential always to approach them with caution and respect, reading their body language to ensure safe interactions for both the handler and the snake.


While younger carpet pythons can sometimes be more skittish, they usually become more amenable to handling as they grow and become accustomed to human interaction. When handling, it’s crucial to support the snake’s body, ensuring they feel secure. Quick, sudden movements should be avoided. Moreover, during shedding or after feeding, handling should be minimized to prevent undue stress.

Diet & Nutrition

Carnivorous by nature, carpet pythons primarily feed on small mammals and birds. In captivity, a diet of appropriately sized rats or mice suffices. Younger pythons will require more frequent feeding, while adults can be fed less often. It’s vital to monitor their weight and adjust feeding schedules as needed to prevent obesity or malnourishment.


Like all reptiles, carpet pythons are ectothermic. Thus, maintaining appropriate temperatures in their habitat is paramount. A gradient should be provided, with a basking spot reaching temperatures of 88-90°F (31-32°C) and a cooler side maintained around 78-80°F (25-27°C).


Carpet pythons thrive in moderate humidity levels. Maintaining a humidity of 50-60% is usually suitable for these snakes, but during shedding periods, it may need a slight increase to aid in the process. This can be achieved through misting or incorporating moisture-retentive substrates.


While they don’t have strict UVB requirements, carpet pythons benefit from a regular day-night cycle. Standard room lighting can be sufficient, but using reptile-specific bulbs can help simulate a natural environment better.

Common Health Issues

Carpet pythons, like all reptiles, can experience various health issues. Respiratory infections, mites, scale rot, and shedding problems are among the most common. Ensuring a clean environment, proper temperatures, and appropriate humidity can mitigate many potential health problems. Periodic health check-ups by a veterinarian specializing in reptiles are also highly recommended.


Breeding carpet pythons can be a fascinating venture. After a cooling period to simulate a seasonal change, males and females can be introduced. If conditions are right and both snakes are healthy and receptive, successful breeding will occur. It’s essential to monitor their interactions to ensure no aggressive behaviors arise.

Mating Habits

Carpet pythons, when ready to breed, exhibit distinct behaviors. Males may become more restless, searching their enclosure for a mate. When a female is introduced or present, the male will court her by aligning his body with hers and flicking his tongue. Copulation can last for an extended period, after which the female, if gravid, will seek out an ideal location within the habitat to lay her eggs. Once the eggs are laid, the female may coil around them, providing protection and warmth until they hatch.

Carpet Python FAQs (Frequently Asked Questions)