Science Teacher Salaries in India

Updated 19 Nov 2022
₹24,852 /mo
Average Base Pay

105 salaries

₹10T

Low

₹51T

High

Additional Cash Compensation
Average₹90,000Range₹2,000 - ₹1,96,466

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

How accurate does ₹24,852 look to you?

Your input helps Glassdoor refine our pay estimates over time.

What are some related job titles for a Science Teacher?

Math Teacher

₹26,896

per year

View SalariesSee Open Jobs

Science/Chemistry Teacher

₹20,467

per year

Secondary Science Teacher

₹24,000

per year

Biochemistry

₹27,272

per year

Salaries in India

Location

or

Find a Specific Employer

Sort:

Company

Average Base Salary in (INR)

Range

Unacademy
4.0

Unacademy

Science Teacher - Monthly
About 

₹31T -₹37T

2 salaries
See 3 salaries from all locations

₹31T

₹37T

₹31,124 - ₹37,294 Range

K12 Techno Services
3.8

K12 Techno Services

Science Teacher - Monthly
About 

₹15T -₹27T

₹15T

₹27T

₹14,759 - ₹26,839 Range

Teachers College
4.0

Teachers College

Science Teacher - Monthly
About 

₹20T -₹33T

₹20T

₹33T

₹20,036 - ₹32,670 Range

Orchids International School
3.2

Orchids International School

Science Teacher - Monthly
About 

₹25T -₹28T

₹25T

₹28T

₹24,740 - ₹27,564 Range

SwifLearn
4.1

SwifLearn

Science Teacher - Hourly
About 

₹203 -₹279

 hourly

₹203

₹279

₹203 - ₹279 Range

Euro International School

Science Teacher - Monthly
About 

₹28T -₹40T

₹28T

₹40T

₹27,564 - ₹40,180 Range

Cognizant Technology Solutions
3.8

Cognizant Technology Solutions

Science Teacher - Monthly
About 

₹14T -₹16T

₹14T

₹16T

₹14,271 - ₹15,623 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
4.1

Fresher

Science Teacher - Monthly
About 

₹10T -₹11T

₹10T

₹11T

₹10,008 - ₹10,836 Range

Self Opportunity
4.4

Self Opportunity

Science Teacher - Monthly
About 

₹2T -₹2T

₹2T

₹2T

₹2,014 - ₹2,180 Range

Fresherworld.com
4.1

Fresherworld.com

Science Teacher - Monthly
About 

₹21T -₹22T

₹21T

₹22T

₹20,664 - ₹22,446 Range

Unacademy
4.0

Unacademy

Science Teacher - Monthly
About 

₹3T -₹4T

₹3T

₹4T

₹3,478 - ₹3,756 Range

4.4

SelfEmployed.com

Science Teacher - Monthly
About 

₹45T -₹49T

₹45T

₹49T

₹45,169 - ₹48,647 Range

Chegg
4.2

Chegg

Science Teacher - Monthly
About 

₹19T -₹21T

₹19T

₹21T

₹19,287 - ₹20,826 Range

Visa Inc.
4.1

Visa Inc.

Science Teacher - Monthly
About 

₹48T -₹52T

₹48T

₹52T

₹47,746 - ₹52,264 Range

Private
4.1

Private

Science Teacher - Monthly
About 

₹15T -₹16T

₹15T

₹16T

₹14,651 - ₹16,039 Range

3.8

abcd

Science Teacher - Monthly
About 

₹24T -₹26T

₹24T

₹26T

₹24,448 - ₹26,359 Range

Naukri.com
3.8

Naukri.com

Science Teacher - Monthly
About 

₹31T -₹34T

₹31T

₹34T

₹30,586 - ₹33,680 Range

TeacherActive
4.4

TeacherActive

Science Teacher - Monthly Contractor
About 

₹15T -₹16T

₹15T

₹16T

₹14,894 - ₹16,265 Range

TeacherActive
4.4

TeacherActive

Science Teacher - Monthly
About 

₹39T -₹43T

₹39T

₹43T

₹39,492 - ₹42,590 Range

TeacherActive
4.4

TeacherActive

Science Teacher - Monthly
About 

₹18T -₹20T

₹18T

₹20T

₹18,295 - ₹19,779 Range

Download as data table
Viewing 1 - 10 of 337

Frequently asked questions about a Science Teacher salaries

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

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

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