Salary Of Teachers In India

  • FPS Jobs Team
  • 2020-02-11 06:56:08
Software, Application


Salary of teachers in India

Teaching as a profession has many layers and levels. People often generalize the teaching profession. However, it is expanding than any other profession. In the present day, teaching and salaries largely depend on multiple factors.  

A few of the most important factors are- the academic qualification of the teacher, the physical area of teaching and the teaching level. One can be a teacher of a kindergarten and another can teach at the University. Hence, the salaries of the teachers largely vary. However, if you need to understand the teaching salaries in India, then here are the things that you need to make a note of.


Teaching Salaries in India


To understand the salaries of Indian teachers, we need to understand the levels of teaching. The academic qualifications vary under that. Below are the few sections in which we categorize the levels:

• Kindergarten

• Primary School

• Secondary School

• High School

• College

• University


In India, "Play School” is another word for Kindergarten schools. Although these schools are running efficiently in urban areas, still they are popularity rising rapidly in rural areas too. This section is entirely private which means Government bodies do not run Kindergarten schools across India. Graduate teachers apply for Kindergarten positions. (However, there is no specification required)

The Average Salary of Kindergarten teachers is Rs. 8000 to Rs. 30,000 per month depending on the location. The salary is particularly higher in urban areas and lowers in the B Town cities.




In India, all cities and towns have a huge number of primary schools. There are Private and government primary schools across India where minimum academic qualification for the teacher is Graduate. The pay range is between Rs. 20,000 to Rs. 50,000 per month depending on the level of the work. The salaries of government teachers are much higher than in private ones. 


 Secondary teacher


We find secondary Teachers both in Private and Public sectors. They do not require a specialization, but it is always an added advantage to have extra qualifications along with B.Ed or D.Ed degree to earn more.

The average salary for a Secondary teacher varies from Rs. 30,000 to 55,000 per month depending on the qualification and grade of the teacher.


• High School Teacher


There is a huge demand and scope of a high school teacher in India. Specialization is very much required for a High School Teacher in both Private and Public Sectors. Higher the qualification for the teacher, better is the grade and higher will be the salary.

The average salary for a High School teacher is around Rs. 40,000 to Rs. 80,000 per month depending on the grade.




Teachers working in Colleges or Universities are generally called “Professors”. To become a Professor, one must hold a Ph.D. or M.Phil degree. The academic qualification has a great impact on the salaries of professors in India.

Their average salary range between Rs. 50,000 to Rs. 1,50,000 per month depending on their skills and qualifications.

All teachers working in Government or Private schools need to appear in Examination and their salary depends on the Pay Grades. However, private teachers may rely on their negotiation skills to get some higher salaries.






Leave A Comment :