School teacher salary in Bengaluru, Karnataka
How much does a School Teacher make in Bengaluru, Karnataka?
Average base salary
₹19,866
10%
above national averageThe average salary for a school teacher is ₹19,866 per month in Bengaluru, Karnataka. 67 salaries reported, updated at 1 February 2023
Is this useful?
Top companies for School Teachers in Bengaluru, Karnataka
Is this useful?
Highest paying cities near Bengaluru, Karnataka for School Teachers
Is this useful?
Where can a School Teacher earn more?
Compare salaries for School Teachers in different locationsIs this useful?
How much do similar professions get paid in Bengaluru, Karnataka?
Elementary School Teacher
9 job openingsAverage ₹18,586 per month
High School Teacher
247 job openingsAverage ₹23,485 per month
Preschool Teacher
110 job openingsAverage ₹15,837 per month
Special Education Teacher
49 job openingsAverage ₹25,054 per month
Mathematics Teacher
109 job openingsAverage ₹20,875 per month
Is this useful?