1. Home
  2. Career Explorer
  3. Mathematics Teacher
  4. Salaries
Content has loaded

Mathematics teacher salary in India

How much does a Mathematics Teacher make in India?

Average base salary

₹19,626

The average salary for a mathematics teacher is ₹19,626 per month in India. 1k salaries reported, updated at 29 November 2022

Is this useful?

Top companies for Mathematics Teachers in India

  1. Cuemath
    4.4
    102 reviews30 salaries reported
    ₹31,668per month
  2. ₹27,209per month
Is this useful?

Highest paying cities near India for Mathematics Teachers

  1. Vijayawada, Andhra Pradesh
    ₹31,613 per month
    11 salaries reported
  2. New Delhi, Delhi
    ₹29,711 per month
    12 salaries reported
  3. Pune, Maharashtra
    ₹24,190 per month
    33 salaries reported
  1. Mumbai, Maharashtra
    ₹23,783 per month
    31 salaries reported
  2. Chennai, Tamil Nadu
    ₹22,928 per month
    36 salaries reported
  3. Hyderabad, Telangana
    ₹22,479 per month
    74 salaries reported
  1. Bengaluru, Karnataka
    ₹21,059 per month
    129 salaries reported
  2. Raipur, Chhattisgarh
    ₹19,924 per month
    8 salaries reported
  3. Coimbatore, Tamil Nadu
    ₹18,561 per month
    34 salaries reported
Is this useful?

Where can a Mathematics Teacher earn more?

Compare salaries for Mathematics Teachers in different locations
vs
Explore Mathematics Teacher openings
Is this useful?

How much do similar professions get paid in India?

High School Teacher

828 job openings

Average ₹23,651 per month

Is this useful?

Frequently searched careers

Security Guard

Accountant

Software Engineer

Driver

Teacher

Nurse

Data Entry Clerk

High School Teacher

Laboratory Technician

Pharmacist

Assistant Professor

Computer Operator