Which python species is known for its bright green color?

The story behind the answer

The python species known for its bright green color is the green tree python. Its scientific name is Morelia viridis, and it is native to New Guinea, nearby islands, and parts of northern Australia. Adults are commonly vivid green, often marked with a contrasting pattern of blue, white, or yellow spots.

Green tree pythons spend much of their lives in trees. They coil around branches and often rest with their head at the center of the loop, using heat-sensitive pits along the lips to detect warm-blooded prey. Their diet includes small mammals, birds, and reptiles.

Young snakes can be yellow, red, or reddish-brown rather than green. Many change color as they mature, a transformation that can make juveniles look like entirely different snakes. Color also varies among regional populations and individuals.

The green tree python is sometimes confused with the emerald tree boa, a South American snake with a similar arboreal lifestyle and color. The two species are not the same: the green tree python belongs to the Pythonidae family, while the emerald tree boa is a boa.

Source: Wikipedia · fact-checked Aug. 2026

Add question to a list

Choose a list to keep this question in: