Snake Identifier

How to Identify the Irian Jaya Carpet Python (Identification Guide)

The Irian Jaya Carpet Python is a highly variable New Guinea python known for striking, high-contrast patterns that can include bold zigzags, blotches, or near-solid coloration.

Read the full Irian Jaya Carpet Python encyclopedia entry →

Key identifying features

The Irian Jaya Carpet Python, native to the Indonesian province of Papua (formerly Irian Jaya) on New Guinea, is a non-venomous constrictor within the carpet python complex prized for its unusually variable and often dramatic patterning. Individuals can range from heavily blotched to strikingly zigzag-striped, or even nearly patternless, making pattern variability itself a key identifying trait of the population.

Coloration & pattern

Base colors span cream, yellow, gold, grey, and olive, overlaid with dark brown to black markings that can form blotches, jagged zigzag stripes, or broken chains depending on the individual. Some specimens display high-contrast, almost graphic patterning while others appear more subdued or diffuse. The belly is typically pale cream to white. This extreme variability within a single population is unusual among carpet pythons and is a hallmark of the form.

Head, eyes & scales

The head is broad, triangular, and distinct from the neck, with small irregular scales and prominent heat-sensing pits along the lips. Eyes have vertical, cat-like pupils. Scales are smooth and glossy, and the overall sheen can accentuate the sharp pattern contrast seen in many individuals.

Size & body shape

Adults typically reach 1.8–2.5 m (6–8 ft), with a moderately muscular build typical of carpet pythons, tapering to a moderately long tail well-suited for climbing in the forested habitats it occupies.

Range & habitat where you'll see it

This python is native to lowland and hill forests, grassland edges, and riverine areas of Papua, New Guinea. It is a semi-arboreal species that shelters in tree hollows, dense foliage, and ground debris, becoming active at night to hunt.

How to tell it apart from look-alikes

Its extreme pattern variability, ranging from blotched to zigzag-striped within the same population, sets it apart from most other carpet python forms, which tend to be more pattern-consistent. It can resemble other New Guinea pythons in general shape but is distinguished by its heat pits, vertical pupils, and blotched/striped patterning from any locally occurring venomous elapids, which lack these features and show more uniform coloration.

Frequently asked questions

Why is the Irian Jaya Carpet Python's pattern so variable?

Populations from Papua, New Guinea show unusually high natural variation in color and pattern, ranging from blotches to bold zigzag stripes even within the same locality.

Is the Irian Jaya Carpet Python venomous?

No, it is a non-venomous constrictor.

How big does the Irian Jaya Carpet Python get?

Adults typically reach 1.8 to 2.5 m in length.

Where does the Irian Jaya Carpet Python live?

It is native to lowland and hill forests and grassland edges in Papua, New Guinea.