Math teacher: Average Salary in India, 2026
Find out what the average Math teacher salary is
Salary rate
How much does a Math teacher make in India?
₹ 425,000/ Annual
Based on 4949 salaries
Based on 4949 salaries
The average Math teacher in India is ₹ 425,000 per year or ₹ 170 per hour. Entry-level positions start at ₹ 312,000 per year, while most experienced workers make up to ₹ 648,000 per year.
Median₹ 425,000

Low₹ 312,000
High₹ 648,000
Active jobs with salaries

This position is for experienced IB Faculty • • •.The school will prioritize the allocation of each teacher’s core subjects first before assigning him or her with non-core or other subjects such as SD...Show moreLast updated: 30+ days ago
Role : TGT (6-10th) Math Teacher.We are seeking a dedicated and passionate TGT (6th–10th) Math Teacher to join our team in Moga, Punjab.
Deliver engaging and effective mathematics instruction to stud...Show moreLast updated: 5 days ago
Mathematics Teacher (iCBSE) BIS 26-27
Nalanda Academy of Science and Technical EducationVijayawada, Andhra Pradesh, India Job Title : Mathematics Teacher.Bloomingdale International School Vijayawada.We are looking for an enthusiastic.The ideal candidate should be skilled in interactive teaching methodologies that make ...Show moreLast updated: 15 days ago
Manager – Math Learning Experience Design
ConveGeniusUttar Pradesh, Uttar Pradesh, India Does working for 150 million children of Bharat excite you.Then this opportunity is for you!.We are a leading Conversational AI company thats revolutionizing education for millions worldwide.Our kn...Show moreLast updated: 30+ days ago
MYP DP Math Teacher
Bloomingdale International SchoolVijayawada, Andhra Pradesh, IndiaQuick Apply
TGT Math Teacher - ( Job ID - 22161)
EducoHireMoga, PB, inQuick Apply