Talent.com

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
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
chart
Low₹ 312,000
High₹ 648,000
Active jobs with salaries
Mathematics Teacher (iCBSE) BIS 26-27

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

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

MYP DP Math Teacher

Bloomingdale International SchoolVijayawada, Andhra Pradesh, India
Quick Apply
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
TGT Math Teacher - ( Job ID - 22161)

TGT Math Teacher - ( Job ID - 22161)

EducoHireMoga, PB, in
Quick Apply
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