School teacher salary in Bengaluru, Karnataka
How much does a School Teacher make in Bengaluru, Karnataka?
Average base salary
₹20,057
10%
above national averageThe average salary for a school teacher is ₹20,057 per month in Bengaluru, Karnataka. 65 salaries reported, updated at 23 January 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,608 per month
High School Teacher
242 job openingsAverage ₹23,487 per month
Preschool Teacher
107 job openingsAverage ₹15,865 per month
Special Education Teacher
49 job openingsAverage ₹25,054 per month
Mathematics Teacher
106 job openingsAverage ₹20,867 per month
Is this useful?