How to Identify the Rough-Scaled Python (Identification Guide)
The Rough-Scaled Python is a small, slender Australian python easily recognized by its unusually keeled, rough-textured scales among an otherwise smooth-scaled python family.
Read the full Rough-Scaled Python encyclopedia entry →
Key identifying features
The Rough-Scaled Python (Morelia carinata) is a non-venomous python found only in a small area of the Kimberley region of northwestern Australia. Its defining feature, and the source of its name, is strongly keeled body scales that give it a rough, almost sandpaper-like texture, a trait unique among Australian pythons, which otherwise have smooth, glossy scales.
Coloration & pattern
The background color is typically pale grey to olive-brown, marked with irregular dark brown to blackish blotches or broken crossbands along the back and sides. The pattern is generally more subdued and less glossy-looking than in other carpet pythons due to the rough scale texture diffusing light rather than reflecting it. The belly is pale cream to white.
Head, eyes & scales
The head is relatively narrow and elongated compared to other pythons, with small irregular scales and visible heat-sensing pits along the lips. Eyes are moderate in size with vertical, cat-like pupils. The most diagnostic feature is the keeled, ridged body scales, which are raised along a central ridge rather than flat and smooth, giving the whole body a matte, textured appearance rather than the typical glossy sheen of related species.
Size & body shape
This is a comparatively small and slender python, with adults typically reaching only 1–1.5 m (3.3–5 ft). The body is more slender than other carpet python relatives, an adaptation suited to its rocky, semi-arboreal habitat.
Range & habitat where you'll see it
The Rough-Scaled Python has an extremely restricted range, found only in a small pocket of the northern Kimberley region of Western Australia, particularly around rocky sandstone escarpments and gorges near permanent water sources. It is rarely encountered due to its limited range and secretive, nocturnal habits, sheltering in rock crevices during the day.
How to tell it apart from look-alikes
The unique keeled, rough-textured scales immediately distinguish this species from all other Australian pythons, which have smooth, glossy scales. Its smaller size, slender build, and restricted Kimberley range further separate it from the larger, smooth-scaled carpet pythons found in the same broader region. It can be told apart from venomous local elapids by its heat-sensing pits, vertical pupils, and blotched pattern, features absent in elapids.
Frequently asked questions
What is unique about the Rough-Scaled Python's scales?
It has strongly keeled, ridged scales that create a rough, matte texture, unlike the smooth, glossy scales of all other Australian pythons.
Is the Rough-Scaled Python venomous?
No, it is a non-venomous constrictor.
Where can the Rough-Scaled Python be found?
It has a very limited range in the rocky sandstone gorges of the northern Kimberley region of Western Australia.
How big does the Rough-Scaled Python get?
It is a small python, with adults typically reaching only 1–1.5 m in length.