Try a different job title or department to explore salaries in related fields.
Viewing 51 - 0 of 0
Frequently asked questions about Python Programmer salaries
The average salary for a Python Programmer is ₹492,500 per year or ₹237 per hour in India, which is 1124% higher than the national average. Top earners have reported making up to ₹3,305,000 (90th percentile). However, the typical pay range in India is between ₹320,817 (25th percentile) and ₹1,073,750 (75th percentile) annually. Salary estimates are based on 22 salaries submitted anonymously to Glassdoor by Python Programmer employees in India as of Jul 2026.
The highest salary for a Python Programmer in India is ₹1,073,750 per year, ₹89,479 per month or ₹516 per hour.
The lowest salary for a Python Programmer in India is ₹320,817 per year, ₹26,735 per month or ₹154 per hour.