English Teacher salary in India
Based on 86 current job posts that show salary on Jeevika India.
About ₹16,000 – ₹20,833 per month
English Teacher salary by city
Questions
What is the average salary of an English Teacher in India?
The typical salary is ₹1,92,000 to ₹2,50,000 per year (about ₹16,000 to ₹20,833 per month), based on 86 current job posts on Jeevika India.
What is the highest salary for an English Teacher?
Top-paying posts offer up to ₹4,20,000 per year.
How many English Teacher jobs are open?
102 jobs are open right now across India.