Teacher salaries in India — from real job posts
Typical monthly pay for teachers, principals and school staff, worked out from the salaries schools published on their TalentSetu jobs.
How these figures are worked out
- We use only salaries that schools chose to show on jobs posted on TalentSetu in the last 12 months. Jobs without a published salary are left out.
- Annual salaries are divided by 12. When a job gives a range, we use the midpoint of that range.
- The typical range runs from the 25th to the 75th percentile: half of the jobs pay within it. The median is the middle value. Figures are rounded to the nearest ₹500.
- A role is shown only when there are at least 5 jobs from at least 3 different schools, so no single school's pay can be worked out. Otherwise you'll see “Not enough data yet”.
- These are what schools advertised, not what every teacher earns. Pay also depends on experience, qualifications and the school.
Looking for a job? Browse teaching and school jobs.