Teacher salary in India
How much does a Teacher make in the India?
Average base salary
INR42,500 / Month
The average salary for Teacher is INR42,500 per month in India salaries taken from job postings on Jobstore in the past 12 months (updated September 28, 2026)
Teacher job openings in India
See more jobsHighest paying companies for Teacher in India
Average year monthly is based on job postings on Jobstore in the past 12 months.
-
INDIAN SCHOOL OF BUSINESS MANAGEMENT AND ADMINISTRATION
INR150,000 per month
View company -
Udhyam Learning Foundation
INR250,000 per month
View company -
Nord Anglia International School Rotterdam
INR180,000 per month
View company -
Oakridge International School, Bachupally
INR135,000 per month
View company -
d'Overbroeck's
INR150,000 per month
View company -
BrightCHAMPS
INR180,000 per month
View company