24 salaries
₹15T
Low
₹60T
High
No additional cash compensation has been reported for this role
How much does a High School English Teacher make? The national average salary for a High School English Teacher is ₹38,174 in India. Filter by location to see High School English Teacher salaries in your area. Salary estimates are based on 24 salaries submitted anonymously to Glassdoor by High School English Teacher employees.
How accurate does ₹38,174 look to you?
Your input helps Glassdoor refine our pay estimates over time.
in India
Download as data table
Job Title | Salary |
---|---|
English Teacher | ₹25,000 /mo |
Lead English Teacher | ₹78,191 /mo |
Head English Teacher |
Location
Find a Specific Employer
Company
Average Base Salary in (INR)
Range
₹54T
₹59T
₹53,849 - ₹58,995 Range
₹14T
₹16T
₹14,394 - ₹15,589 Range
₹29T
₹31T
₹28,607 - ₹30,950 Range
₹24T
₹26T
₹24,210 - ₹26,198 Range
₹1L
₹2L
₹1,43,775 - ₹1,54,745 Range
₹39T
₹43T
₹39,261 - ₹42,519 Range
₹40T
₹42T
₹39,694 - ₹42,319 Range
Let’s pay it forward! The Glassdoor community relies on people like you to share accurate salary info to promote fair compensation everywhere
₹38T
₹41T
₹38,408 - ₹41,492 Range
₹29T
₹32T
₹29,178 - ₹31,960 Range
₹47T
₹51T
₹47,035 - ₹50,523 Range
₹35T
₹38T
₹35,205 - ₹38,493 Range
₹58T
₹63T
₹57,614 - ₹62,545 Range
₹48T
₹53T
₹48,481 - ₹52,820 Range
₹24T
₹26T
₹24,417 - ₹26,455 Range
₹10T
₹11T
₹9,666 - ₹10,537 Range
₹34T
₹37T
₹34,091 - ₹37,448 Range
₹1L
₹1L
₹1,16,707 - ₹1,28,095 Range
₹57T
₹63T
₹57,406 - ₹62,829 Range
₹5L
₹6L
₹5,18,566 - ₹5,72,115 Range
₹14T
₹15T
₹13,735 - ₹14,959 Range
The national average salary for a High School English Teacher is ₹38,174 per month in India. Filter by location to see a High School English Teacher salaries in your area. Salaries estimates are based on 24 salaries submitted anonymously to Glassdoor by a High School English Teacher employees.
The highest salary for a High School English Teacher in India is ₹60,000 per month.
The lowest salary for a High School English Teacher in India is ₹14,629 per month.