Middle School Teacher

filter salariesFilter salaries by
Experience
Department
Industry
Location
Company Type

Middle School Teacher Salary in India (Updated 2025)

based on 569 latest salaries • updated: 5 Mar 2025
Select an experience to get the exact salary

Annual salary range

₹1 Lakh - ₹6 Lakhs

Very High Confidence
info icon
Very High Confidence means the data is based on a large number of latest salaries.
unlock blur Lock Unlock
unlock blur

Experience wise Middle School Teacher salaries

Years of experience Avg. Annual Salary
1 year
(50 salaries)
unlock-blur Lock Unlock

₹0.3 L/yr - ₹4.5 L/yr

2 years
(54 salaries)
unlock-blur Lock Unlock

₹0.6 L/yr - ₹5 L/yr

3 years
(75 salaries)
unlock-blur Lock Unlock

₹1 L/yr - ₹4.5 L/yr

4 years
(76 salaries)
unlock-blur Lock Unlock

₹1 L/yr - ₹4.9 L/yr

5 years
(74 salaries)
unlock-blur Lock Unlock

₹1 L/yr - ₹6 L/yr

View all salaries by experience
Middle School Teacher Salary in India ranges between ₹1 Lakh to ₹6 Lakhs for 1 year of experience to 16 years of experience . Salary estimates are based on 569 latest salaries received from Middle School Teacher.

Middle School Teacher salaries in different departments

Department Avg Annual Salary
Teaching & Training
Middle School Teacher Salary
1 - 14 years exp. (338 salaries)
unlock-blur Lock Unlock

₹1 L/yr - ₹6 L/yr

Customer Success, Service & Operations
Middle School Teacher Salary
3 - 10 years exp. (9 salaries)
unlock-blur Lock Unlock

₹1.4 L/yr - ₹5 L/yr

View all departments salaries
double-arrow Explore on this page double-arrow
Top paying companies

Top paying companies

Popular companies

Popular companies

Jobs available

Jobs
available

Similar designations

Similar designations

Salary related reviews

Salary related reviews

Top interview questions

Top interview questions

Middle School Teacher Jobs in India

Middle School Teacher

· 2-7 years

Mdn Edify Education

·
4.2
₹2 L/yr - ₹4 L/yr

Anantapur

Middle School Teacher

· 6-11 years

GSF Careers

·
3.6

Bangalore Rural

Middle School Teacher

· 1-6 years

Wunderbar Kids

·
3.1

Phaltan

View all Middle School Teacher jobs

Similar Designation Salaries for Middle School Teacher

Designations Avg Annual Salary
Primary School Teacher Salary
1 - 12 years exp.
(2.4k salaries)
unlock-blur Lock Unlock

₹0.3 L/yr - ₹5 L/yr

School Teacher Salary
1 - 12 years exp.
(20.2k salaries)
unlock-blur Lock Unlock

₹0.3 L/yr - ₹5 L/yr

Music Teacher Salary
1 - 15 years exp.
(2.4k salaries)
unlock-blur Lock Unlock

₹0.3 L/yr - ₹6.5 L/yr

Science Teacher Salary
1 - 11 years exp.
(3.1k salaries)
unlock-blur Lock Unlock

₹0.6 L/yr - ₹5.8 L/yr

Maths Teacher Salary
1 - 12 years exp.
(7.5k salaries)
unlock-blur Lock Unlock

₹0.8 L/yr - ₹7.2 L/yr

View more similar designations

Recently Viewed

REVIEWS

Aequs

3.6

(566 reviews)

REVIEWS

ABB

4.1

(2.7k reviews)

JOBS

Systechcorp

255 jobs

JOBS

Amgen

490 jobs

Contribute & help others!
anonymous
You can choose to be anonymous

Middle School Teacher Salary By Locations

Locations Avg Annual Salary
Bangalore / Bengaluru
Middle School Teacher
1 - 11 years exp.
unlock-blur Lock Unlock

₹2 L/yr - ₹6.2 L/yr

Hyderabad / Secunderabad
Middle School Teacher
1 - 13 years exp.
unlock-blur Lock Unlock

₹1.6 L/yr - ₹5 L/yr

Mumbai
Middle School Teacher
1 - 14 years exp.
unlock-blur Lock Unlock

₹1 L/yr - ₹6 L/yr

Chennai
Middle School Teacher
2 - 13 years exp.
unlock-blur Lock Unlock

₹1.7 L/yr - ₹6 L/yr

Pune
Middle School Teacher
1 - 11 years exp.
unlock-blur Lock Unlock

₹1.2 L/yr - ₹6 L/yr

View More

Middle School Teacher Salary By Industries

Industries Avg Annual Salary

Education & Training

Middle School Teacher
1 - 15 years exp.
unlock-blur Lock Unlock

₹1 L/yr - ₹6 L/yr

Financial Services

Middle School Teacher
2 - 14 years exp.
unlock-blur Lock Unlock

₹2.5 L/yr - ₹4.5 L/yr

Government

Middle School Teacher
2 - 14 years exp.
unlock-blur Lock Unlock

₹0.2 L/yr - ₹6.3 L/yr

EdTech

Middle School Teacher
3 - 9 years exp.
unlock-blur Lock Unlock

₹2 L/yr - ₹4.8 L/yr

Real Estate

Middle School Teacher
5 - 9 years exp.
unlock-blur Lock Unlock

₹4.8 L/yr - ₹5.5 L/yr

View More

Frequently Asked Questions about Middle School Teacher Salaries

What is the salary of a Middle School Teacher in India?
Salary for a Middle School Teacher in India ranges between ₹1.0 Lakhs to ₹6.0 Lakhs per year. Salary estimates are based on 569 latest salaries received from various Middle School Teachers across industries.
What is the starting salary for a Middle School Teacher in India?
Average starting Salary for Middle School Teacher in India is around ₹1.0 Lakhs per year (₹8.3k per month). 1 year of minimum experience is required to be a Middle School Teacher.
What is the highest salary for a Middle School Teacher in India?
Highest salary that a Middle School Teacher can earn is ₹6.2 Lakhs per year (₹51.7k per month).
What are the top paying industries for Middle School Teacher in India?
What are the top paying cities for Middle School Teacher in India?
What are the popular/top skills required to become a Middle School Teacher?
These are the top skills of a Middle School Teacher based on 32 jobs posted by employers.
  • Communication Skills
  • Teaching
  • Data Science
  • Teaching English
  • Embedded Software

Tell us how to improve this page.

write
Rate your company
How was your last interview experience?
Rate your experience using AmbitionBox
Terrible
Terrible
Poor
Poor
Average
Average
Good
Good
Excellent
Excellent