Snake Identifier
New Guinea Carpet Python (Morelia spilota harrisoni)
Carpet Python (Morelia spilota) close-up (10248979063) by Bernard DUPONT from FRANCE, via Wikimedia Commons, licensed under CC BY-SA 2.0
Pythons

New Guinea Carpet Python

Morelia spilota harrisoni

A subspecies of carpet python native to southern New Guinea, sometimes classified as Morelia spilota harrisoni.

Venomous?
Non-venomous
Adult length
1.8-3 m (6-10 ft)
Range
Southern New Guinea (Papua and Papua New Guinea)

Found a snake like this?

Identify any snake from a photo, free.

Identify a snake

Overview

The New Guinea carpet python inhabits southern lowland regions of New Guinea, spanning both Indonesian Papua and Papua New Guinea. It is often treated taxonomically as the subspecies Morelia spilota harrisoni, part of the broader carpet python complex that also includes numerous Australian forms.

It shares the carpet python's general adaptability and variable pattern, occupying a range of tropical lowland habitats and showing the group's characteristic mix of ambush and active foraging behavior.

How to identify it

  • Pattern consists of irregular dark blotches or a broken chain-like pattern on a lighter brown, olive, or tan background
  • Large, triangular head distinct from the neck, with heat-sensing labial pits
  • Vertically elliptical pupils
  • Smooth, glossy scales
  • Moderately heavy build typical of the carpet python group
  • Pattern and color can vary between individuals across its New Guinea range

Habitat & range

Found in lowland tropical forest, savanna woodland, and riverine habitat across southern New Guinea, at low elevations, often near water and in areas bordering agricultural or settled land.

Behavior, diet & reproduction

Primarily nocturnal, sheltering by day in tree hollows, dense vegetation, or ground cover. Preys on birds, mammals, and reptiles using both ambush and active hunting strategies, subduing prey by constriction. Oviparous, with females coiling around and thermoregulating egg clutches.

Frequently asked questions

Is the New Guinea carpet python the same as Australian carpet pythons?

It is closely related and part of the same species complex, Morelia spilota, but is generally recognized as a distinct subspecies, M. s. harrisoni.

Is it venomous?

No, it is a non-venomous constrictor.

Where in New Guinea is it found?

In southern lowland regions spanning both Indonesian Papua and Papua New Guinea.

What does it eat?

Birds, small mammals, and reptiles.