English Teacher salary in India

Based on 86 current job posts that show salary on Jeevika India.

Typical salary ₹1,92,000 – ₹2,50,000 per year

About ₹16,000 – ₹20,833 per month

Entry ₹96,000Top ₹4,20,000

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.