Snake Identifier
Rainbow Boa (Epicrates cenchria)
Amazon 2014 270 (14358023239) by Kevin Matteson from Yellow Springs, Ohio, USA, via Wikimedia Commons, licensed under CC BY 2.0
Boas

Rainbow Boa

Epicrates cenchria

A South American boa renowned for its iridescent sheen, which produces a shimmering rainbow effect in direct sunlight.

Venomous?
Non-venomous
Adult length
1.5-2 m (5-6.5 ft)
Range
South America, especially the Amazon Basin

Found a snake like this?

Identify any snake from a photo, free.

Identify a snake

Overview

The rainbow boa is celebrated for its remarkable iridescence, a structural effect in its smooth scales that scatters light into shifting rainbow hues, most visible in direct sunlight. Beneath this optical effect lies a rich reddish-brown to orange base color patterned with dark rings.

It ranges widely across tropical South America, with several recognized subspecies differing somewhat in coloration and pattern intensity.

How to identify it

  • Reddish-brown, orange, or tan base color with dark brown ring-shaped or oval markings
  • Strong iridescent sheen visible on smooth scales in sunlight
  • Stocky, muscular body typical of boas
  • Heat-sensing labial pits along the lower jaw
  • Distinguished from similarly patterned colubrids by its iridescence and heavier build

Habitat & range

Inhabits humid tropical forests, gallery forests, and grasslands near water across much of tropical South America, including the Amazon Basin, extending into Central America in some subspecies' ranges.

Behavior, diet & reproduction

Primarily nocturnal and terrestrial, though capable of climbing. Feeds on small mammals, birds, and occasionally amphibians, using constriction to subdue prey. Live-bearing, with females giving birth to sizable litters of young.

Frequently asked questions

Why is it called a rainbow boa?

Its smooth scales produce an iridescent, rainbow-like sheen in direct sunlight.

Is the rainbow boa venomous?

No, it is a nonvenomous constrictor.

Where does the rainbow boa live?

In humid tropical forests across South America, especially the Amazon Basin.

What does a rainbow boa eat?

Small mammals and birds, subdued by constriction.