Carpet Python
A detailed profile covering characteristics, everyday care and linked health conditions.
A detailed profile covering characteristics, everyday care and linked health conditions.
A concise guide to typical adult needs and characteristics.
Lifespan values identify ranges, study medians and open-ended estimates explicitly. Ratings appear only for comparable care or activity scales. Individual animals still vary with age, health, breeding, environment and previous care.
The Carpet Python is highly variable Australian python occupying rainforest, woodland, rocky country and urban edges depending on locality. Commonly 150 to 250 cm total length, with some localities larger. Expected captive lifespan is often 20 to 30 years. The Carpet Python is a powerful semi-arboreal python with good climbing ability. Temperament varies by individual and locality, and adults require confident handling and secure housing. It is a whole-prey carnivore taking mammals, birds and reptiles.
Pythons are non-venomous constrictors that consume whole vertebrate prey and depend on an accurately controlled thermal gradient for digestion, immunity and reproduction. Their slow metabolism means overfeeding is a frequent captive problem. Respiratory noise, repeated soaking, poor sheds, regurgitation, loss of muscle tone or altered resting posture should not be dismissed as normal variation.
Assess Carpet Python suitability against adult size, lifespan, enclosure cost, veterinary access and the ability to maintain accurate heat, ultraviolet, humidity and hygiene systems. A calm Carpet Python may tolerate necessary handling, but it does not require frequent handling for emotional welfare and should always be able to retreat. The name covers several regional forms with differing adult size and climate requirements. A generic small enclosure or feeding schedule is inappropriate.
Carpet Python (Morelia spilota) is a native reptile included on the Queensland Government's current keeper-licence species search; the listed Queensland requirement is Queensland Standard Licence. State and territory rules for the Carpet Python, including licence class, possession, breeding, movement and records, differ and can change. Obtain the Carpet Python only from a lawful captive-bred source; native reptiles must not be taken from the wild and exotic reptiles cannot be imported as pets.
Practical preparation for welcoming this reptile into your care.
Provide substantial floor and vertical space, heavy branches, multiple hides, a locality-appropriate thermal and humidity range and a locked escape-proof enclosure. Use two-person handling for large individuals when necessary. Use thermostatically controlled heating for the Carpet Python, with a guard that prevents direct contact burns. Provide at least two tight hides, stable climbing where appropriate, fresh water and a local humidity option rather than keeping the whole enclosure wet. Record the Carpet Python's meals, sheds, defecation, weight and feeding refusals. Do not handle the Carpet Python soon after feeding, and never leave live rodent prey unattended.
Feed the Carpet Python appropriately sized thawed whole prey at intervals guided by age and body condition. Avoid live-prey injury and investigate repeated refusal, regurgitation or progressive weight loss. Nutrition should reflect the animal's natural feeding biology and life stage, not a universal reptile menu. Provide the Carpet Python with fresh drinking water and a humid retreat that supports hydration and complete shedding without keeping the entire enclosure wet.
A reptile-experienced veterinarian should assess the Carpet Python after acquisition, with routine reviews at least annually thereafter. Record the Carpet Python's weight, body condition, meals, faecal output, sheds, activity, basking and reproductive events. Quarantine a new Carpet Python in a separate room with dedicated equipment for a veterinarian-directed period before sharing air, water, furnishings or tools. Clean husbandry is especially important in the Carpet Python's enclosed environment. Remove the Carpet Python's waste promptly, clean food and water containers, disinfect with a reptile-safe method and rinse thoroughly. Wash hands after handling the Carpet Python or its enclosure, supervise children and vulnerable people, and keep the reptile and its equipment away from food preparation.
Urgent veterinary signs in the Carpet Python include open-mouth or laboured breathing, collapse, seizures, severe weakness, prolapse, uncontrolled bleeding, major burns, inability to pass eggs and persistent vomiting or regurgitation.