
Indian Rock Python
Python molurus
A large, powerful constrictor native to the Indian subcontinent, historically significant in local culture and folklore.
- Venomous?
- Non-venomous
- Adult length
- 3-4.5 m (10-15 ft)
- Range
- Indian subcontinent
Found a snake like this?
Identify any snake from a photo, free.
Overview
The Indian rock python is a large, non-venomous constrictor found across the Indian subcontinent, closely related to the Burmese python. It relies on ambush hunting and powerful constriction to subdue prey rather than venom.
It holds cultural significance in South Asia and is protected in many range countries due to historical population declines from habitat loss and the skin trade.
How to identify it
- Pale tan to brownish-yellow ground color with large, irregular dark brown blotches
- Distinctive arrow-shaped marking on top of the head
- Heavy, muscular body
- Broad head distinct from the neck with heat-sensing labial pits
- Vertically elliptical pupil
- Distinguished from Burmese python by generally smaller size and lighter overall coloration
Habitat & range
Found in grassland, scrub forest, marshes, and rocky hillsides across the Indian subcontinent, often near water sources and rock crevices used for shelter.
Behavior, diet & reproduction
Primarily nocturnal, ambushing mammals and birds before constricting them. Generally slow-moving and non-aggressive unless provoked. Oviparous, with females coiling around their eggs to incubate them.
Frequently asked questions
Is the Indian rock python venomous?
No, it is entirely non-venomous and kills prey through constriction.
How is it different from the Burmese python?
It is generally smaller and lighter in color, though closely related and formerly considered the same species.
What does it eat?
Mammals and birds, captured through ambush and subdued by constriction.
Does the female care for her eggs?
Yes, females coil around their eggs to help incubate them until hatching.
Indian Rock Python guides
In-depth guides for identifying and understanding Indian Rock Python.