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

Elementary school teacher salary in India

How much does an Elementary School Teacher make in India?

Average base salary

₹17,598

The average salary for a elementary school teacher is ₹17,598 per month in India. 4.6k salaries reported, updated at 21 September 2023

Is this useful?

Top companies for Elementary School Teachers in India

  1. GLOBAL INDIAN INTERNATIONAL SCHOOL
    4.6
    225 reviews26 salaries reported
    ₹29,848per month
Is this useful?

Highest paying cities near India for Elementary School Teachers

  1. Dehra Dun, Uttarakhand
    ₹23,873 per month
    6 salaries reported
  2. Delhi, Delhi
    ₹20,526 per month
    90 salaries reported
  3. Ahmedabad, Gujarat
    ₹19,260 per month
    99 salaries reported
  1. Bengaluru, Karnataka
    ₹19,193 per month
    681 salaries reported
  2. Hyderabad, Telangana
    ₹18,768 per month
    671 salaries reported
  3. Bhopal, Madhya Pradesh
    ₹16,891 per month
    20 salaries reported
  1. Thane, Maharashtra
    ₹16,543 per month
    55 salaries reported
  2. Mumbai, Maharashtra
    ₹16,089 per month
    356 salaries reported
  3. New Delhi, Delhi
    ₹15,837 per month
    41 salaries reported
Is this useful?

Where can an Elementary School Teacher earn more?

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

How much do similar professions get paid in India?

Teacher

Job openings

Average ₹19,930 per month

Is this useful?

Frequently searched careers

Security Guard

Accountant

Data Entry Clerk

Driver

Laboratory Technician

Software Engineer

Nurse

Pharmacist

Teacher

Office Assistant

Graphic Designer

Elementary School Teacher