School Teacher

filter salariesFilter salaries by

School Teacher Salary in India

based on 20.1k latest salaries

Average Annual Salary

2.6 Lakhs

Very High Confidence
info icon
Very High Confidence means the data is based on a large number of latest salaries.

Estimated Take Home Salary

13,765 - ₹ 15,226

School Teacher salary in India ranges between ₹ 0.3 Lakhs to ₹ 5.0 Lakhs with an average annual salary of ₹ 2.6 Lakhs. Salary estimates are based on 20.1k latest salaries received from School Teachers.

Last Updated: 21 July, 2024

Salaries in different departments

Teaching & Training
School Teacher Salary
1 - 11 years exp. (8.1k salaries)
2.5 Lakhs

₹0.3 L/yr - ₹5 L/yr

Customer Success, Service & Operations
School Teacher Salary
1 - 11 years exp. (364 salaries)
2.4 Lakhs

₹0.3 L/yr - ₹5 L/yr

Human Resources
School Teacher Salary
1 - 11 years exp. (228 salaries)
2.2 Lakhs

₹0.5 L/yr - ₹5 L/yr

Finance & Accounting
School Teacher Salary
1 - 9 years exp. (211 salaries)
2.4 Lakhs

₹0.4 L/yr - ₹5 L/yr

BFSI, Investments & Trading
School Teacher Salary
1 - 11 years exp. (137 salaries)
2.6 Lakhs

₹0.4 L/yr - ₹5 L/yr

View all

Average Annual Salary by Experience

Very High Confidence
info icon
Very High Confidence means the data is based on a large number of latest salaries.

School Teacher salary in India with less than 1 year of experience to 12 years ranges from ₹ 0.3 Lakhs to ₹ 5.0 Lakhs with an average annual salary of ₹ 2.6 Lakhs based on 20.1k latest salaries.

top paying widget header

Top Paying Companies for School Teacher Select an experience to unlock

Company name Avg Annual Salary
5.5 Lakhs
3.2 Lakhs
3.2 Lakhs
3.2 Lakhs
3.2 Lakhs
View more companies

Similar Designations

Science Teacher Salary
(3k salaries)
3.1 Lakhs
₹0.5 L/yr - ₹5.8 L/yr
Mother Teacher Salary
(800 salaries)
2.5 Lakhs
₹0.3 L/yr - ₹4.5 L/yr
PRT Teacher Salary
(4.4k salaries)
3.4 Lakhs
₹1 L/yr - ₹5.5 L/yr
Maths Teacher Salary
(7.2k salaries)
3.8 Lakhs
₹0.9 L/yr - ₹7.2 L/yr
Hindi Teacher Salary
(2.8k salaries)
3.1 Lakhs
₹0.4 L/yr - ₹6 L/yr
Primary Teacher Salary
(8.1k salaries)
2.9 Lakhs
₹0.5 L/yr - ₹5 L/yr
Nursery Teacher Salary
(1.4k salaries)
1.7 Lakh
₹0.2 L/yr - ₹4.2 L/yr
English Teacher Salary
(6.4k salaries)
3.3 Lakhs
₹0.5 L/yr - ₹6.2 L/yr
Teacher Salary
(46.3k salaries)
2.9 Lakhs
₹0.6 L/yr - ₹5.6 L/yr
2.6 Lakhs
₹0.3 L/yr - ₹4.8 L/yr
Computer Teacher Salary
(6.8k salaries)
2.5 Lakhs
₹0.2 L/yr - ₹5 L/yr
Teacher 1 Salary
(781 salaries)
2.3 Lakhs
₹0.2 L/yr - ₹5 L/yr
Assistant Teacher Salary
(9.1k salaries)
3 Lakhs
₹0.7 L/yr - ₹5.4 L/yr
Home Tutor Salary
(1.5k salaries)
2.3 Lakhs
₹0.2 L/yr - ₹5 L/yr
fresher Salary
(12.2k salaries)
2.8 Lakhs
₹0.4 L/yr - ₹5.5 L/yr
2.4 Lakhs
₹0.5 L/yr - ₹4.5 L/yr
Teaching Faculty Salary
(3.1k salaries)
3.6 Lakhs
₹0.3 L/yr - ₹8.4 L/yr
Teaching Staff Salary
(4.9k salaries)
2.4 Lakhs
₹0.2 L/yr - ₹5 L/yr
Educator Salary
(2k salaries)
5.8 Lakhs
₹1 L/yr - ₹11.5 L/yr
Teacher Educator Salary
(5.2k salaries)
3.3 Lakhs
₹0.5 L/yr - ₹6.2 L/yr
Teacher Grade 5 Salary
(626 salaries)
2.3 Lakhs
₹0.2 L/yr - ₹5 L/yr
Tutor Salary
(2.9k salaries)
3 Lakhs
₹0.5 L/yr - ₹8 L/yr
2.4 Lakhs
₹0.4 L/yr - ₹5.3 L/yr
3.4 Lakhs
₹1 L/yr - ₹6 L/yr
Data Entry Operator Salary
(60.3k salaries)
2.1 Lakhs
₹0.2 L/yr - ₹4 L/yr

Top Skills for School Teachers

based on 521 jobs

Skills

Jobs demanding the skill

1

Teaching

View jobs

2

School

View jobs

3

Education

View jobs

4

Communication Skills

View jobs

5

English

View jobs

Popular Companies for School Teacher in India

Company Name Avg Annual Salary
1 - 10 yrs exp. (606 salaries)

1.5 Lakh

₹0.2 L/yr - ₹3.4 L/yr

0 - 10 yrs exp. (538 salaries)

2.5 Lakhs

₹0.4 L/yr - ₹6.1 L/yr

1.2 Lakh

₹0.1 L/yr - ₹3 L/yr

0 - 12 yrs exp. (206 salaries)

2.5 Lakhs

₹0.5 L/yr - ₹6.5 L/yr

1 - 10 yrs exp. (198 salaries)

3.2 Lakhs

₹0.9 L/yr - ₹7.2 L/yr

2.6 Lakhs

₹1 L/yr - ₹5 L/yr

2.4 Lakhs

₹1 L/yr - ₹4.8 L/yr

1 - 6 yrs exp. (101 salaries)

1.9 Lakh

₹0.4 L/yr - ₹3 L/yr

1 - 10 yrs exp. (87 salaries)

3 Lakhs

₹0.9 L/yr - ₹7.5 L/yr

2 - 8 yrs exp. (87 salaries)

3.2 Lakhs

₹1.2 L/yr - ₹5.2 L/yr

Salary related reviews by similar designations like School Teacher

Podar International School

PRT Teacher

4.0
posted on 17 Jun 2024

4.0 for Salary and Benefits

Likes

A great school where you can learn new things, new ways of teaching. In Podar they follow proper working time, you will get proper vacation and holidays and vacation salary also. They conduct online and offline training of the teachers to enhance their knowledge.

read more

Dislikes

...ary. Some time they are giving unnecessary training which is just waste of time. Salary increment is not proper they are giving 8 to 15% to employees. But for new joiners they are offering more salary which was not fair for employees who are working from 5 to 10 years.

read more

School of Scholars

Science Teacher

5.0
posted on 27 May 2024

5.0 for Salary and Benefits

Likes

Good and timely salary. Principal and vice principal support the staff member. Overall growth is satisfactory

read more

Dislikes

Work life balance gets disturbed due to over work

DAV Public School

Primary Teacher

5.0
posted on 27 Apr 2024

5.0 for Salary and Benefits

Likes

Everything, Timely pay, great working hours, great colleagues

Dislikes

Nothing as such, things are good if you get probation

Army Public School

Science Teacher

5.0
posted on 12 Apr 2024

4.0 for Salary and Benefits

Likes

Good pay Comfortable working environment Learning opportunities

Dislikes

No job security Six day workweek Hostile peers and superiors

St. Xavier's High School

Primary Teacher

4.0
posted on 18 Jun 2022

3.0 for Salary and Benefits

Likes

Good work environment and culture.teammates are supportive.so many teaching skills can learn hear.

Dislikes

Not satisfied with salary.job is not secured.

Frequently Asked Questions about School Teacher Salaries

What is the salary of a School Teacher in India?
Average salary for a School Teacher in India is 2.6 Lakhs per year (₹21.3k per month). Salary estimates are based on 20.1k latest salaries received from various School Teachers across industries.
What are the top paying companies that employ School Teachers?
What is the starting salary for a School Teacher in India?
Average starting Salary for School Teacher in India is around ₹0.3 Lakh per year (₹2.5k per month). 1 year of minimum experience is required to be a School Teacher.
What is the highest salary for a School Teacher in India?
Highest salary that a School Teacher can earn is ₹5.0 Lakhs per year (₹41.7k per month).
How does School Teacher Salary in India change with experience?
An Entry Level School Teacher with less than three years of experience earns an average salary of ₹2.1 Lakhs per year. A mid-career School Teacher with 4-9 years of experience earns an average salary of ₹2.7 Lakhs per year, while an experienced School Teacher with 10-20 years of experience earns an average salary of ₹3.7 Lakhs per year.
What are the top paying industries for School Teacher in India?
What are the top paying cities for School Teacher in India?
What are the popular/top skills required to become a School Teacher?
These are the top skills of a School Teacher based on 521 jobs posted by employers.
  • Teaching
  • School
  • Education
  • Communication Skills
  • English