26 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 ₹36,344 in India. Filter by location to see High School English Teacher salaries in your area. Salary estimates are based on 26 salaries submitted anonymously to Glassdoor by High School English Teacher employees.
How accurate does ₹36,344 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
₹55T
₹59T
₹54,627 - ₹58,645 Range
₹14T
₹16T
₹14,370 - ₹15,505 Range
₹29T
₹31T
₹28,566 - ₹31,490 Range
₹24T
₹26T
₹24,005 - ₹26,229 Range
₹1L
₹2L
₹1,42,640 - ₹1,56,650 Range
₹39T
₹42T
₹39,440 - ₹42,162 Range
₹39T
₹43T
₹39,083 - ₹42,650 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
₹37,804 - ₹41,488 Range
₹30T
₹32T
₹29,618 - ₹32,051 Range
₹46T
₹51T
₹46,291 - ₹50,818 Range
₹35T
₹38T
₹35,136 - ₹38,390 Range
₹49T
₹53T
₹48,815 - ₹53,411 Range
₹1L
₹1L
₹1,16,306 - ₹1,26,023 Range
₹58T
₹62T
₹57,854 - ₹62,252 Range
₹25T
₹27T
₹24,639 - ₹26,513 Range
₹10T
₹11T
₹9,771 - ₹10,517 Range
₹38T
₹41T
₹38,297 - ₹41,478 Range
₹34T
₹38T
₹34,405 - ₹37,619 Range
₹58T
₹62T
₹57,635 - ₹62,101 Range
₹5L
₹6L
₹5,26,317 - ₹5,64,500 Range
The national average salary for a High School English Teacher is ₹36,344 per month in India. Filter by location to see a High School English Teacher salaries in your area. Salaries estimates are based on 26 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,778 per month.