Skip to content

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.