Teacher Salaries in India

Updated 23 Sept 2022
₹25,000 /mo
Average Base Pay

4,068 salaries

₹10T

Low

₹60T

High

Additional Cash Compensation
Average₹24,000Range₹2,000 - ₹3,98,790

How much does a Teacher make? The national average salary for a Teacher is ₹25,000 in India. Filter by location to see Teacher salaries in your area. Salary estimates are based on 4,068 salaries submitted anonymously to Glassdoor by Teacher employees.

How accurate does ₹25,000 look to you?

Your input helps Glassdoor refine our pay estimates over time.

What is the salary trajectory for a MISSING VALUE?

For Teacher in India

₹25,000 /mo
Teacher
No Salary Reports
Teacher III
No Salary Reports
Adjunct Teacher
See Full Career Path

Download as data table

What are some related job titles for a Teacher?

Education

₹25,521

per year

High School Teacher

₹29,438

per year

Instructor

₹26,348

per year

Science Teacher

₹23,985

per year

Salaries in India

Location

or

Find a Specific Employer

Sort:

Company

Average Base Salary in (INR)

Range

WhiteHat Jr
3.8

WhiteHat Jr

Teacher - Monthly

₹34,283

 /mo
Range: ₹3T - ₹2L

₹3T

₹2L

₹2,808 - ₹2,23,550 Range

WhiteHat Jr
3.8

WhiteHat Jr

Teacher - Monthly

₹32,140

 /mo
Range: ₹2T - ₹80T

₹2T

₹80T

₹2,232 - ₹79,680 Range

WhiteHat Jr
3.8

WhiteHat Jr

Teacher - Monthly Contractor

₹32,140

 /mo
Range: ₹9T - ₹74T

₹9T

₹74T

₹9,374 - ₹74,375 Range

TeacherActive
4.5

TeacherActive

Teacher - Monthly

₹26,299

 /mo
Range: ₹4T - ₹2L

₹4T

₹2L

₹4,094 - ₹2,05,003 Range

Teachers College
4.0

Teachers College

Teacher - Monthly

₹26,773

 /mo
Range: ₹8T - ₹1L

₹8T

₹1L

₹7,981 - ₹1,08,451 Range

Ecole Globale International Girls' School
4.2

Ecole Globale International Girls' School

Teacher

₹4,66,470

 /yr
Range: ₹54T - ₹11L

₹54T

₹11L

₹53,522 - ₹10,91,845 Range

TeacherActive
4.5

TeacherActive

Teacher - Monthly

₹21,231

 /mo
Range: ₹5T - ₹94T

₹5T

₹94T

₹5,204 - ₹93,663 Range

Is this salary info helpful?

Let’s pay it forward! The Glassdoor community relies on people like you to share accurate salary info to promote fair compensation everywhere

Share Salary Anonymously
Jobsprovider

Jobsprovider

Teacher - Monthly

₹20,998

 /mo
Range: ₹20T - ₹29T

₹20T

₹29T

₹19,992 - ₹29,480 Range

Vibgyor High School
3.7

Vibgyor High School

Teacher - Monthly

₹29,286

 /mo
Range: ₹11T - ₹2L

₹11T

₹2L

₹10,660 - ₹1,86,588 Range

Teach For India
4.0

Teach For India

Teacher - Monthly

₹25,584

 /mo
Range: ₹11T - ₹63T

₹11T

₹63T

₹11,177 - ₹63,235 Range

Delhi Public School Aligarh
3.9

Delhi Public School Aligarh

Teacher - Monthly

₹27,052

 /mo
Range: ₹4T - ₹89T

₹4T

₹89T

₹3,501 - ₹88,832 Range

Government of India
4.3

Government of India

Teacher - Monthly

₹44,152

 /mo
Range: ₹25T - ₹90T

₹25T

₹90T

₹24,786 - ₹89,804 Range

Narayana Educational Institutions
3.6

Narayana Educational Institutions

Teacher - Monthly

₹26,064

 /mo
Range: ₹11T - ₹56T

₹11T

₹56T

₹10,616 - ₹55,532 Range

LivePlanet

Teacher

₹3,06,371

 /yr
Range: ₹94T - ₹6L

₹94T

₹6L

₹93,859 - ₹5,60,385 Range

Cuelearn
4.4

Cuelearn

Teacher - Monthly

₹21,245

 /mo
Range: ₹5T - ₹68T

₹5T

₹68T

₹5,000 - ₹68,027 Range

Kendriya Vidyalaya Sangathan
4.1

Kendriya Vidyalaya Sangathan

Teacher - Monthly

₹39,906

 /mo
Range: ₹21T - ₹1L

₹21T

₹1L

₹21,250 - ₹1,28,452 Range

Smart Teachers
4.1

Smart Teachers

Teacher - Monthly

₹25,523

 /mo
Range: ₹16T - ₹83T

₹16T

₹83T

₹15,638 - ₹83,268 Range

WhiteHat Jr
3.8

WhiteHat Jr

Teacher - Monthly

₹54,873

 /mo
Range: ₹16T - ₹78T

₹16T

₹78T

₹16,000 - ₹77,745 Range

BYJU'S
3.6

BYJU'S

Teacher - Monthly

₹42,065

 /mo
Range: ₹15T - ₹85T

₹15T

₹85T

₹15,351 - ₹85,281 Range

Teachers College
4.0

Teachers College

Teacher - Monthly

₹23,461

 /mo
Range: ₹10T - ₹87T

₹10T

₹87T

₹10,000 - ₹86,526 Range

Download as data table
Viewing 1 - 10 of 13,768

Frequently asked questions about a Teacher salaries

The national average salary for a Teacher is ₹25,000 per month in India. Filter by location to see a Teacher salaries in your area. Salaries estimates are based on 4068 salaries submitted anonymously to Glassdoor by a Teacher employees.

The highest salary for a Teacher in India is ₹59,500 per month.

The lowest salary for a Teacher in India is ₹10,000 per month.

Your CV is Missing

Upload a CV now and make it easier to 'Apply on Mobile'.