English Teacher Salaries in India

Updated 6 Dec 2023
Base Pay Range
₹19T - ₹38T/mo
Average Base Pay

972 salaries

₹23T

Low

₹70T

High

Additional Cash Compensation
Average₹9,796Range₹3,359 - ₹32,426
The average salary for English Teacher is ₹36,993 per month in the India. The average additional cash compensation for a English Teacher in the India is ₹9,796, with a range from ₹3,359 - ₹32,426. Salaries estimates are based on 972 salaries submitted anonymously to Glassdoor by English Teacher employees in India.

How accurate does ₹36,993 look to you?

Your input helps Glassdoor refine our pay estimates over time.

What is the salary trajectory for a English Teacher?

in India

₹36,993 /mo
English Teacher
₹89,500 /mo
Lead English Teacher
No Salary Reports
Head English Teacher
See Full Career Path

Download as data table

What is the salary trajectory for a English Teacher?

Job TitleSalary
English Teacher₹36,993 /mo
Lead English Teacher₹89,500 /mo
Head English Teacher

What are some related job titles for a English Teacher?

English Instructor

₹309

per year

View SalariesSee Open Jobs

English Language Teacher

₹35,423

per year

View SalariesSee Open Jobs

Native English Teacher

₹20,00,000

per year

View SalariesSee Open Jobs

High School English Teacher

₹35,029

per year

View SalariesSee Open Jobs
What is the salary trajectory for a English Teacher?

in India

₹36,993 /mo
English Teacher
₹89,500 /mo
Lead English Teacher
No Salary Reports
Head English Teacher
See Full Career Path

Download as data table

What is the salary trajectory for a English Teacher?

Job TitleSalary
English Teacher₹36,993 /mo
Lead English Teacher₹89,500 /mo
Head English Teacher

Salaries in India

Location

or

Find a Specific Employer

Sort:

Company

Average Base Salary in (INR)

Range

Planet Spark
3.9

Planet Spark

English Teacher - Hourly

₹241

 /hr
Range: ₹41 - ₹459
61 salaries
See 103 salaries from all locations

₹41

₹459

₹41 - ₹459 Range

Planet Spark
3.9

Planet Spark

English Teacher - Hourly

₹226

 /hr
Range: ₹62 - ₹408
28 salaries
See 103 salaries from all locations

₹62

₹408

₹62 - ₹408 Range

TeacherActive
4.3

TeacherActive

English Teacher - Monthly

₹35,326

 /mo
Range: ₹11T - ₹8L
20 salaries
See 29 salaries from all locations

₹11T

₹8L

₹11,060 - ₹8,48,768 Range

Vibgyor High School
3.5

Vibgyor High School

English Teacher - Monthly

₹33,709

 /mo
Range: ₹24T - ₹48T
16 salaries
See 18 salaries from all locations

₹24T

₹48T

₹23,576 - ₹48,172 Range

Podar International School
4.1

Podar International School

English Teacher - Monthly

₹39,387

 /mo
Range: ₹16T - ₹70T
12 salaries
See 15 salaries from all locations

₹16T

₹70T

₹15,891 - ₹69,782 Range

Government of India
4.3

Government of India

English Teacher - Monthly

₹44,500

 /mo
Range: ₹25T - ₹1L
11 salaries
See 11 salaries from all locations

₹25T

₹1L

₹25,000 - ₹1,06,572 Range

Ecole Globale International Girls' School
4.1

Ecole Globale International Girls' School

English Teacher

₹3,67,579

 /yr
Range: ₹1L - ₹10L
11 salaries
See 17 salaries from all locations

₹1L

₹10L

₹1,27,128 - ₹10,29,740 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
Delhi Public School Bangalore
4.6

Delhi Public School Bangalore

English Teacher - Monthly

₹50,450

 /mo
Range: ₹19T - ₹2L
10 salaries
See 11 salaries from all locations

₹19T

₹2L

₹19,016 - ₹1,69,505 Range

Teachers College
4

Teachers College

English Teacher - Monthly

₹22,684

 /mo
Range: ₹10T - ₹35T
9 salaries
See 14 salaries from all locations

₹10T

₹35T

₹10,467 - ₹34,891 Range

K12 Techno Services
3.3

K12 Techno Services

English Teacher - Monthly

₹23,436

 /mo
Range: ₹17T - ₹33T
8 salaries
See 8 salaries from all locations

₹17T

₹33T

₹16,790 - ₹32,825 Range

GD Goenka Public School
3.6

GD Goenka Public School

English Teacher - Monthly

₹41,818

 /mo
Range: ₹27T - ₹65T
8 salaries
See 9 salaries from all locations

₹27T

₹65T

₹26,732 - ₹65,223 Range

Sri Chaitanya Techno Schools
3.1

Sri Chaitanya Techno Schools

English Teacher - Monthly

₹18,728

 /mo
Range: ₹10T - ₹31T
8 salaries
See 8 salaries from all locations

₹10T

₹31T

₹10,153 - ₹30,994 Range

The Goddard School
3.4

The Goddard School

English Teacher - Monthly

₹23,465

 /mo
Range: ₹12T - ₹29T
7 salaries
See 8 salaries from all locations

₹12T

₹29T

₹11,733 - ₹28,749 Range

Vedantu
3.5

Vedantu

English Teacher - Monthly

₹22,684

 /mo
Range: ₹6T - ₹3L
7 salaries
See 12 salaries from all locations

₹6T

₹3L

₹5,843 - ₹3,23,740 Range

Teach For India
3.8

Teach For India

English Teacher - Monthly

₹30,632

 /mo
Range: ₹19T - ₹49T
7 salaries
See 8 salaries from all locations

₹19T

₹49T

₹19,338 - ₹49,258 Range

Sri Chaitanya Educational Institutions
3.9

Sri Chaitanya Educational Institutions

English Teacher - Monthly

₹20,915

 /mo
Range: ₹13T - ₹29T
6 salaries
See 6 salaries from all locations

₹13T

₹29T

₹12,713 - ₹29,285 Range

Orchids International School
2.6

Orchids International School

English Teacher - Monthly

₹22,108

 /mo
Range: ₹14T - ₹28T
6 salaries
See 6 salaries from all locations

₹14T

₹28T

₹13,956 - ₹28,356 Range

BYJU'S
3.2

BYJU'S

English Teacher - Monthly

₹51,317

 /mo
Range: ₹36T - ₹2L
6 salaries
See 6 salaries from all locations

₹36T

₹2L

₹36,260 - ₹1,80,618 Range

Planet Spark
3.9

Planet Spark

English Teacher - Hourly Contractor

₹241

 /hr
Range: ₹234 - ₹273
5 salaries
See 103 salaries from all locations

₹234

₹273

₹234 - ₹273 Range

4.1

Chinmaya Vidyalaya

English Teacher - Monthly

₹23,222

 /mo
Range: ₹20T - ₹38T
5 salaries
See 5 salaries from all locations

₹20T

₹38T

₹20,000 - ₹38,125 Range

Download as data table

English Teacher Salaries

Job TitleSalary
English Teacher salaries - 61 salaries reported₹241/hr
English Teacher salaries - 28 salaries reported₹226/hr
English Teacher salaries - 20 salaries reported₹35,326/mo
English Teacher salaries - 16 salaries reported₹33,709/mo
English Teacher salaries - 12 salaries reported₹39,387/mo
English Teacher salaries - 11 salaries reported₹44,500/mo
English Teacher salaries - 11 salaries reported₹3,67,579/yr
English Teacher salaries - 10 salaries reported₹50,450/mo
English Teacher salaries - 9 salaries reported₹22,684/mo
English Teacher salaries - 8 salaries reported₹23,436/mo
English Teacher salaries - 8 salaries reported₹41,818/mo
English Teacher salaries - 8 salaries reported₹18,728/mo
English Teacher salaries - 7 salaries reported₹23,465/mo
English Teacher salaries - 7 salaries reported₹22,684/mo
English Teacher salaries - 7 salaries reported₹30,632/mo
English Teacher salaries - 6 salaries reported₹20,915/mo
English Teacher salaries - 6 salaries reported₹22,108/mo
English Teacher salaries - 6 salaries reported₹51,317/mo
English Teacher salaries - 5 salaries reported₹241/hr
English Teacher salaries - 5 salaries reported₹23,222/mo
Viewing 1 - 10 of 2,053

Frequently asked questions about an English Teacher salaries

The average salary for an English Teacher is ₹36,993 per month in India. Salaries estimates are based on 972 salaries submitted anonymously to Glassdoor by an English Teacher employees in India.

The highest salary for an English Teacher in India is ₹70,146 per month.

The lowest salary for an English Teacher in India is ₹22,556 per month.

English teachers enjoy meaningful work, high job security, and the ability to work across different catchment areas. Salaries are generally higher at private or public schools than at comprehensive and grammar schools. Pay typically rises with seniority, so English teachers with significant work experience make more money than new entrants to the field. Teachers of all levels can earn extra income by electing to teach summer school courses or by taking on freelance tutoring work.

Salaries

 > 

english teacher

 > 

India