How much does a High School Teacher make?

Updated 6 Dec 2021
₹25,687 /mo
Average Base Pay

31 salaries

₹14T

Low

₹57T

High

No additional cash compensation has been reported for this role

How much does a High School Teacher make? The national average salary for a High School Teacher is ₹25,687 in India. Filter by location to see High School Teacher salaries in your area. Salary estimates are based on 31 salaries submitted anonymously to Glassdoor by High School Teacher employees.

Related Job Titles

High School Math Teacher

₹25,000

per year

View SalariesSee Open Jobs

Math Teacher

₹25,925

per year

Salaries in India

Location

or

Find a Specific Employer

Sort:

Company

Average Base Salary in (INR)

Range

Teachers College
3.9

Teachers College

High School Teacher - Monthly
About 

₹15T -₹20T

2 salaries
See 2 salaries from all locations

₹15T

₹20T

₹14,836 - ₹19,719 Range

Orchids International School
2.9

Orchids International School

High School Teacher - Monthly
About 

₹19T -₹34T

₹19T

₹34T

₹18,594 - ₹34,315 Range

Working Not Working
3.8

Working Not Working

High School Teacher - Monthly
About 

₹24T -₹26T

₹24T

₹26T

₹24,206 - ₹25,796 Range

Dvdasjobs
4.5

Dvdasjobs

High School Teacher
About 

₹2L -₹2L

₹2L

₹2L

₹1,53,549 - ₹1,67,535 Range

Vibgyor High School
3.3

Vibgyor High School

High School Teacher
About 

₹4L -₹4L

₹4L

₹4L

₹3,83,823 - ₹4,17,389 Range

NA World Services
3.7

NA World Services

High School Teacher - Hourly
About 

₹213 -₹233

 hourly

₹213

₹233

₹213 - ₹233 Range

Government of Kerala, India
4.1

Government of Kerala, India

High School Teacher - Monthly
About 

₹83T -₹91T

₹83T

₹91T

₹83,135 - ₹91,300 Range

Is this helpful? The community relies on everyone sharing –Add Anonymous Salary
Akanksha Foundation, Mumbai
4.5

Akanksha Foundation, Mumbai

High School Teacher - Monthly
About 

₹33T -₹36T

₹33T

₹36T

₹32,736 - ₹35,703 Range

Delhi Public School Bangalore
4.3

Delhi Public School Bangalore

High School Teacher - Monthly
About 

₹18T -₹19T

₹18T

₹19T

₹17,699 - ₹19,196 Range

Global Indian International School
4.4

Global Indian International School

High School Teacher - Monthly
About 

₹44T -₹48T

₹44T

₹48T

₹44,340 - ₹47,995 Range

Chennai Public School
4

Chennai Public School

High School Teacher - Monthly
About 

₹27T -₹29T

₹27T

₹29T

₹26,988 - ₹28,882 Range

Muskan

High School Teacher - Monthly Intern
About 

₹16T -₹17T

₹16T

₹17T

₹15,620 - ₹16,693 Range

3.9

Bharatiya Vidya Bhavan

High School Teacher - Monthly
About 

₹56T -₹60T

₹56T

₹60T

₹55,983 - ₹60,223 Range

3.7

Orchids The International School

High School Teacher - Monthly Contractor
About 

₹11T -₹12T

₹11T

₹12T

₹11,150 - ₹12,074 Range

Sanskriti School (India)
3.5

Sanskriti School (India)

High School Teacher - Monthly
About 

₹38T -₹41T

₹38T

₹41T

₹37,587 - ₹41,198 Range

3

Velammal Matric Higher Secondary School

High School Teacher
About 

₹3L -₹3L

₹3L

₹3L

₹3,11,599 - ₹3,33,887 Range

Vydehi School of Excellence
3.4

Vydehi School of Excellence

High School Teacher - Monthly
About 

₹32T -₹34T

₹32T

₹34T

₹31,513 - ₹34,290 Range

St. Mary's School
3.7

St. Mary's School

High School Teacher - Monthly
About 

₹12T -₹12T

₹12T

₹12T

₹11,567 - ₹12,444 Range

4.5

Department of School Education

High School Teacher
About 

₹6L -₹6L

₹6L

₹6L

₹5,70,696 - ₹6,28,848 Range

2.2

Aravali International School

High School Teacher
About 

₹4L -₹5L

₹4L

₹5L

₹4,42,923 - ₹4,77,452 Range

Download as data table
Viewing 1 - 10 of 159

Frequently asked questions about a High School Teacher salaries

The national average salary for a High School Teacher is ₹25,687 per month in India. Filter by location to see a High School Teacher salaries in your area. Salaries estimates are based on 31 salaries submitted anonymously to Glassdoor by a High School Teacher employees.

The highest salary for a High School Teacher in India is ₹56,742 per month.

The lowest salary for a High School Teacher in India is ₹13,560 per month.

Recent Salary Reports

Below are the most recent high school teacher salary reports. Employer name has been removed to protect anonymity.

₹10,000
monthly
A High School History Teacher in the Kolkata Area area reported making ₹10,000 per month
Job Highlights
1-2 years experience
Kolkata Area area
Full-time
 
1 to 50 employees
Company - Private
₹222
hourly
A High School Teacher in the Mumbai Area area reported making ₹222 per hour
Job Highlights
3-4 years experience
Mumbai Area area
Full-time
 
51 to 200 employees
Non-profit Organisation
₹4,81,741
per year
A Secondary Teacher in the Bengaluru Area area reported making ₹4,81,741 per year
Job Highlights
3-4 years experience
Bengaluru Area area
Full-time
 
501 to 1000 employees
School / School District
₹27,834
monthly
A High School Teacher in the Chennai Area area reported making ₹27,834 per month
Job Highlights
3-4 years experience
Chennai Area area
Full-time
 
201 to 500 employees
School / School District