English Teacher Salaries in India

Updated 25 Mar 2023
₹25,000 /mo
Average Base Pay

784 salaries

₹10T

Low

₹45T

High

Additional Cash Compensation
Average₹6,500Range₹1,040 - ₹1,56,000

How much does a English Teacher make? The national average salary for a English Teacher is ₹25,000 in India. Filter by location to see English Teacher salaries in your area. Salary estimates are based on 784 salaries submitted anonymously to Glassdoor by English 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 English Teacher?

in India

₹25,000 /mo
English Teacher
₹78,191 /mo
Lead English Teacher
No Salary Reports
Head English Teacher
See Full Career Path

Download as data table

What are some related job titles for a English Teacher?

English Instructor

₹36,295

per year

Native English Teacher

₹1,10,831

per year

High School English Teacher

₹38,174

per year

Salaries in India

Location

or

Find a Specific Employer

Sort:

Company

Average Base Salary in (INR)

Range

Planet Spark
3.6

Planet Spark

English Teacher - Hourly

₹250

 /hr
Range: ₹57 - ₹400

₹57

₹400

₹57 - ₹400 Range

TeacherActive
4.3

TeacherActive

English Teacher - Monthly

₹30,000

 /mo
Range: ₹10T - ₹7L

₹10T

₹7L

₹10,000 - ₹7,39,468 Range

Planet Spark
3.6

Planet Spark

English Teacher - Hourly

₹203

 /hr
Range: ₹57 - ₹368

₹57

₹368

₹57 - ₹368 Range

Vibgyor High School
3.6

Vibgyor High School

English Teacher - Monthly

₹29,586

 /mo
Range: ₹21T - ₹43T

₹21T

₹43T

₹20,597 - ₹42,800 Range

Ecole Globale International Girls' School
4.2

Ecole Globale International Girls' School

English Teacher

₹3,21,131

 /yr
Range: ₹1L - ₹9L

₹1L

₹9L

₹1,11,064 - ₹8,99,620 Range

Podar International School
4.2

Podar International School

English Teacher - Monthly

₹34,410

 /mo
Range: ₹14T - ₹61T

₹14T

₹61T

₹13,883 - ₹60,964 Range

Government of India
4.3

Government of India

English Teacher - Monthly

₹51,251

 /mo
Range: ₹27T - ₹93T

₹27T

₹93T

₹26,694 - ₹93,105 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
K12 Techno Services
3.7

K12 Techno Services

English Teacher - Monthly

₹20,475

 /mo
Range: ₹15T - ₹29T

₹15T

₹29T

₹14,668 - ₹28,677 Range

Sri Chaitanya Techno Schools
3.2

Sri Chaitanya Techno Schools

English Teacher - Monthly

₹16,500

 /mo
Range: ₹9T - ₹27T

₹9T

₹27T

₹8,870 - ₹27,078 Range

Teachers College
4.1

Teachers College

English Teacher - Monthly

₹20,467

 /mo
Range: ₹9T - ₹30T

₹9T

₹30T

₹9,145 - ₹30,482 Range

Delhi Public School Bangalore
4.6

Delhi Public School Bangalore

English Teacher - Monthly

₹44,426

 /mo
Range: ₹17T - ₹1L

₹17T

₹1L

₹16,613 - ₹1,48,086 Range

Sri Chaitanya Educational Institutions
4.2

Sri Chaitanya Educational Institutions

English Teacher - Monthly

₹18,273

 /mo
Range: ₹11T - ₹26T

₹11T

₹26T

₹11,106 - ₹25,584 Range

Teach For India
3.9

Teach For India

English Teacher - Monthly

₹27,263

 /mo
Range: ₹19T - ₹43T

₹19T

₹43T

₹18,853 - ₹43,033 Range

Orchids International School
2.9

Orchids International School

English Teacher - Monthly

₹19,315

 /mo
Range: ₹12T - ₹25T

₹12T

₹25T

₹12,193 - ₹25,000 Range

GD Goenka Public School
3.3

GD Goenka Public School

English Teacher - Monthly

₹40,993

 /mo
Range: ₹23T - ₹57T

₹23T

₹57T

₹23,354 - ₹56,981 Range

Vedantu
3.5

Vedantu

English Teacher - Monthly

₹20,766

 /mo
Range: ₹5T - ₹3L

₹5T

₹3L

₹5,105 - ₹2,82,832 Range

Billabong High International School
3.4

Billabong High International School

English Teacher - Monthly

₹30,000

 /mo
Range: ₹18T - ₹40T

₹18T

₹40T

₹18,000 - ₹39,935 Range

BYJU'S
3.4

BYJU'S

English Teacher

₹5,40,000

 /yr
Range: ₹4L - ₹6L

₹4L

₹6L

₹3,80,137 - ₹6,45,500 Range

Delhi Public School Aligarh
4.0

Delhi Public School Aligarh

English Teacher - Monthly

₹39,507

 /mo
Range: ₹32T - ₹44T

₹32T

₹44T

₹32,493 - ₹43,832 Range

TeacherActive
4.3

TeacherActive

English Teacher - Monthly

₹30,000

 /mo
Range: ₹6T - ₹2L

₹6T

₹2L

₹6,455 - ₹1,79,377 Range

Viewing 1 - 10 of 1,676

Frequently asked questions about an English Teacher salaries

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

The highest salary for an English Teacher in India is ₹45,000 per month.

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