Snake Identifier

How to Identify the Pygmy Python (Identification Guide)

Identify the Pygmy Python, the world's smallest python, by its tiny size, reddish coloration, and faint patterning across the Pilbara region of Western Australia.

Read the full Pygmy Python encyclopedia entry →
How to Identify the Pygmy Python (Identification Guide)
Antaresia perthensis by Smacdonald, via Wikimedia Commons, licensed under CC BY-SA 2.5

The Pygmy Python (Antaresia perthensis) is the smallest python species in the world and a non-venomous constrictor endemic to Western Australia. Its diminutive size is its single most useful field mark. This guide describes how to recognize it visually.

Key identifying features

The overriding clue is size: adults typically reach only 40 to 60 centimeters, far shorter than any other python. Combine this with a warm reddish-brown to brick coloration, a faint or nearly absent pattern in adults, and a distribution centered on the Pilbara, and identification becomes straightforward. The body is proportionally slender for a python, and the head is small and only slightly wider than the neck.

Coloration & pattern

Adults are usually a fairly uniform reddish-brown, rusty, or purplish-brown, often with the pattern largely faded so the snake looks nearly plain. Juveniles are more strongly marked, showing darker blotches or a blotchy pattern on a paler reddish ground that fades as the snake matures. The belly is pale cream. The reddish, sun-baked coloration matches the iron-rich soils of its range and is a helpful contextual clue.

Head, eyes & scales

The head is small and narrow with a rounded snout. Eyes are relatively small with vertical pupils. As in other dwarf Australian pythons, prominent heat-sensing labial pits are absent or greatly reduced, distinguishing the group from larger pythons. Dorsal scales are smooth and can show a slight sheen. There may be faint darker markings on the head in juveniles that fade with age.

Size & body shape

At full growth the Pygmy Python is often no longer than a large pencil-thin snake, with a rounded but slender body and a short tail. This is genuinely the smallest of all pythons, so an unusually tiny python in the correct range is a strong indication. The compact proportions and lack of bulk separate it from juveniles of larger python species, which have relatively larger heads and different patterning.

Range & habitat

The species is endemic to the Pilbara region and adjacent parts of arid Western Australia. It occupies rocky outcrops, gorges, spinifex grassland, and termite mounds, sheltering in crevices and burrows. It is nocturnal and secretive, so encounters are often at night or when it is found under cover.

How to tell it apart from look-alikes

The most likely confusion is with Stimson's Python, which also occurs in Western Australia. However, Stimson's Python grows considerably larger and retains a bolder, more contrasting blotched pattern into adulthood, whereas the Pygmy Python is smaller and typically appears plain reddish as an adult. Any python that is both extremely small and nearly patternless reddish-brown, within the Pilbara, is almost certainly the Pygmy Python. It is also worth checking the proportions of the head: in the Pygmy Python the head is small and only slightly wider than the neck, whereas juveniles of larger pythons that might match it in length have proportionally bigger heads and bolder, more organized patterning. The reduced or absent labial heat pits, shared with the other dwarf Australian pythons, further separate this group from the larger, deeply pitted species. When these features align with the rusty, iron-soil coloration and Pilbara locality, the identification is secure.

Frequently asked questions

What makes the Pygmy Python unique?

It is the smallest python species in the world, with adults typically only 40 to 60 centimeters long, so its tiny size is the primary identifier.

Is the Pygmy Python venomous?

No. It is a small, non-venomous constrictor. It is recognized visually by its size and reddish coloration.

What color is a Pygmy Python?

Adults are usually a fairly uniform reddish-brown or rusty color with little visible pattern, while juveniles show darker blotches that fade with age.

How do I separate it from Stimson's Python?

The Pygmy Python is smaller and appears nearly plain reddish as an adult, whereas Stimson's Python grows larger and keeps a bold blotched pattern.

Where does the Pygmy Python live?

It is endemic to the Pilbara region of arid Western Australia, living among rocky outcrops, gorges, spinifex, and termite mounds.