Snake Identifier

How to Identify the Burmese Python (Identification Guide)

The Burmese Python is one of the world's largest snakes, identified by its large brown blotches outlined in black or cream over a tan body and a distinctive dark head marking.

Read the full Burmese Python encyclopedia entry →
How to Identify the Burmese Python (Identification Guide)
A chital doe (Axis axis) nabbed by a burmese python (Python bivittatus) at Pilibhit tiger reserve by Pixel009, via Wikimedia Commons, licensed under CC0

Key identifying features

The Burmese Python is recognized by its enormous size and a bold pattern of large, irregular, dark brown to chestnut blotches outlined with black or cream running down a tan or grayish-tan body. A dark, arrow- or wedge-shaped marking on top of the head, extending from the snout, is a key diagnostic feature for this species.

Coloration & pattern

The background color is typically pale tan, olive-tan, or grayish brown, overlaid with large, roughly rectangular to irregular blotches of dark brown or reddish brown, each bordered by a thin black or cream outline. These blotches run continuously down the back and sides, sometimes appearing more angular and connected compared to related python species. The belly is pale cream to white, occasionally with light speckling.

Head, eyes & scales

The head is proportionally small relative to the massive body, triangular, and marked with the characteristic dark arrowhead or wedge shape running from the snout to the back of the head. Eyes have vertically elliptical pupils, and heat-sensing pits line the upper and lower lips, appearing as small depressions along the labial scales. Head scales are small and irregular rather than large symmetrical plates.

Size & body shape

The Burmese Python is among the largest snake species in the world, with adults regularly reaching 3.5 to 5.5 meters and exceptional individuals growing significantly larger. The body is extremely thick, heavily muscled, and cylindrical, tapering to a comparatively short tail, built for constricting large prey.

Range & habitat where you'll see it

Native to Southeast Asia, including Myanmar, Thailand, Vietnam, and parts of southern China and Indonesia, this species favors grasslands, marshes, swamps, and forest edges near water. It has also become established as an invasive species in parts of Florida, where it is now commonly found in wetland and mangrove habitats.

How to tell it apart from look-alikes

The Burmese Python is distinguished from the closely related Indian Rock Python by generally larger maximum size, and from other large constrictors by its heat-sensing labial pits, arrowhead head marking, and angular, connected blotch pattern. Its sheer bulk and length, combined with the tan background and dark-bordered blotches, make it readily distinguishable from smaller or differently patterned snakes sharing its range.

Frequently asked questions

What head marking helps identify a Burmese Python?

A dark arrowhead or wedge-shaped marking running from the snout to the back of the head.

How big can a Burmese Python get?

Adults commonly reach 3.5 to 5.5 meters, making it one of the largest snakes in the world.

What does the body pattern look like?

Large, irregular dark brown to chestnut blotches outlined in black or cream over a tan or grayish-tan background.

Where can this species be found outside its native range?

It has become established as an invasive species in wetland habitats of southern Florida.

How is it different from the Indian Rock Python?

It is generally larger at maximum size, though the two share a similar blotched pattern and arrowhead head marking.

Burmese Python identified by the community

Recent Burmese Python specimens identified with Snake Identifier.

Burmese Python