← Green Tree Python care guide

How Long Do Green Tree Pythons Live?

Green Tree Python (Morelia viridis)
Photo: Nightflyer via Wikimedia Commons, CC BY 4.0

Green tree pythons commonly live 12 to 20 years in captivity. They are not fragile, but they are unforgiving of the specific things they need: stable humidity with real ventilation, and perches that let them choose a temperature.

Published lifespan figures

FigureValueNotes
Commonly published12-20 yearsThe usual captive range
In human careUp to 20 yearsReported figure
Wild averageAround 15 yearsBelieved average

Checked September 20, 2026 against the sources at the foot of this page. Where sources differ the range is shown rather than averaged.

What actually shortens it

Published lifespans describe well-kept animals. The gap between the figure above and what a green tree python actually lives is almost entirely husbandry, and these are the levers that matter most.

Overfeeding

The commonest way a captive snake's life is shortened. Adults stop growing and keep being fed on a growth schedule, and obesity brings organ disease with it. Judge by body condition rather than by appetite, which stays enthusiastic regardless.

Humidity managed by cutting ventilation

The instinctive fix for a humid species, and one Merck's husbandry guidance warns against: reducing ventilation to hold humidity frequently causes skin and respiratory disease, which is a common cause of premature death in captive snakes.

Perches that do not suit the animal

An arboreal ambush snake thermoregulates by choosing a perch. Branches at one height, or branches that flex, remove that choice and produce chronic low-grade stress rather than an acute problem.

Common questions

How long do green tree pythons live?

Commonly 12 to 20 years in captivity, with 20 years reported in human care. The wild average is believed to be around 15 years.

What shortens a green tree python's life?

Overfeeding is the most common, since this species has a modest metabolism and is easily over-fed. Respiratory disease from humidity managed by cutting ventilation is the other recurring cause.

Are green tree pythons hard to keep alive?

They are demanding rather than fragile. Get the humidity stable, ventilate properly, feed conservatively and provide sturdy perches at several heights, and they are long-lived.