Snake Identifier

How to Identify the Emerald Tree Boa (Identification Guide)

The emerald tree boa is a brilliant green, arboreal constrictor known for its striking white zigzag pattern and characteristic coiled resting posture.

Read the full Emerald Tree Boa encyclopedia entry →
How to Identify the Emerald Tree Boa (Identification Guide)
A snake - panoramio by bynyalcin, via Wikimedia Commons, licensed under CC BY 3.0

Key identifying features

The emerald tree boa is instantly recognizable by its vivid emerald-green body marked with irregular white or yellow zigzag or diamond-shaped bands running down the back. It has a distinctly laterally compressed (flattened side-to-side) body built for gripping branches, along with unusually long front teeth compared to most boas, which are visible even with the mouth closed.

Coloration & pattern

Adults are typically a rich, uniform green, sometimes with a bluish or yellowish tinge, broken by a broken white vertebral stripe or a series of white or cream chevron-shaped markings. The belly is pale yellow or cream. Juveniles look completely different from adults, hatching in shades of brick red, orange, or yellow, and only gradually transitioning to green as they mature over several months.

Head, eyes & scales

The head is large, triangular, and distinct from the neck, with heat-sensing labial pits visible along the upper and lower lips, similar to pythons. The eyes have vertical, cat-like pupils suited to nocturnal activity. Scales are smooth and glossy, enhancing the vivid green coloration.

Size & body shape

Adults commonly reach 5 to 6.5 feet in length with a heavy-bodied, muscular build relative to other tree-dwelling snakes. The body is noticeably laterally flattened rather than round in cross-section, an adaptation for coiling securely over horizontal branches.

Range & habitat where you'll see it

This species inhabits the tropical rainforest canopy of the Amazon Basin and Guiana Shield in South America, where it is most often seen draped in a characteristic saddle-like coil over a horizontal branch, with its head resting in the center of the coils.

How to tell it apart from look-alikes

The emerald tree boa is frequently confused with the green tree python of New Guinea and Australia due to near-identical coloration, body shape, and resting posture — a classic case of convergent evolution. The two can be distinguished by geography (tree boas are found only in South America, tree pythons only in Australasia), by the tree boa's larger front teeth, and by subtle scale differences, since pythons and boas are not closely related despite looking alike.

Frequently asked questions

How do you tell an emerald tree boa from a green tree python?

They look nearly identical, but they never share the same range: emerald tree boas are found only in South America, while green tree pythons live only in New Guinea and Australia.

Are juvenile emerald tree boas green?

No, hatchlings are typically red, orange, or yellow and only turn green as they mature over their first year or so.

What is the characteristic resting posture?

It rests draped over a horizontal branch in tight saddle-shaped coils with its head positioned in the middle of the loops.

What body shape distinguishes this species?

Its body is laterally compressed (flattened side-to-side) rather than round, an adaptation for gripping branches securely.

Emerald Tree Boa identified by the community

Recent Emerald Tree Boa specimens identified with Snake Identifier.

Emerald Tree Boa