The rock python's color pattern is whitish or yellowish with the blotched patterns varying from tan to dark brown shades.
This varies with terrain and habitat.
Specimens from the hill forests of Western Ghats and Assam are darker, while those from the Deccan Plateau and Eastern Ghats are usually lighter.

The nominate subspecies occurring in India typically grows to 3 m (9.8 ft).
This value is supported by a 1990 study in Keoladeo National Park, where 25% of the python population was 2.7–3.3 m (8.9–10.8 ft) long.
Two individuals even measured nearly 3.6 m (12 ft).

Because of confusion with the Burmese python, exaggerations, and stretched skins in the past, the maximum length of this subspecies is difficult to tell.
The longest scientifically recorded specimen, collected in Pakistan, was 4.6 m (15 ft) long and weighed 52 kg (110 lb).
In Pakistan, Indian pythons commonly reach a length of 2.4–3.0 m (7.9–9.8 ft).
The rock python's color pattern is whitish or yellowish with the blotched patterns varying from tan to dark brown shades. This varies with terrain and habitat. Specimens from the hill forests of Western Ghats and Assam are darker, while those from the Deccan Plateau and Eastern Ghats are usually lighter.
The nominate subspecies occurring in India typically grows to 3 m (9.8 ft). This value is supported by a 1990 study in Keoladeo National Park, where 25% of the python population was 2.7–3.3 m (8.9–10.8 ft) long. Two individuals even measured nearly 3.6 m (12 ft).
Because of confusion with the Burmese python, exaggerations, and stretched skins in the past, the maximum length of this subspecies is difficult to tell. The longest scientifically recorded specimen, collected in Pakistan, was 4.6 m (15 ft) long and weighed 52 kg (110 lb). In Pakistan, Indian pythons commonly reach a length of 2.4–3.0 m (7.9–9.8 ft).
Python molurus