English as a Second Language (ESL) Teacher Salary (India)
An English as a Second Language (ESL) Teacher earns an average salary of Rs 347,656 per year. People in this job generally don't have more than 20 years' experience.
Rs 119,771 - Rs 736,886
MEDIAN: Rs 356,897
Rs 98.63 - Rs 2,980
MEDIAN: Rs 650
|Range||Rs 0Rs 1M|
|Salary||Rs 119,771 - Rs 736,886|
|Total Pay (|
XTotal Pay combines base annual salary or hourly wage, bonuses, profit sharing, tips, commissions, overtime pay and other forms of cash earnings, as applicable for this job. It does not include equity (stock) compensation, cash value of retirement benefits, or the value of other non-cash benefits (e.g. healthcare).)
|Rs 122,611 - Rs 1,230,672|
|Hourly Data||Rs 0Rs 2K|
|Hourly Rate||Rs 98.63 - Rs 2,980|
|Annual Data||Rs 0Rs 1M|
|Total Pay (||Rs 122,611 - Rs 1,230,672|
English for Speakers of Other Languages (ESOL) Teacher Job Listings
English as a Second Language (ESL) Teacher Reviews
Q: What is it like working as an English as a Second Language (ESL) Teacher?
English as a Second Language (ESL) Teacher in Tumkur:
"American ESL Teacher In Islamic School."
Pros: The hours, duties, environment, and respect from students and other school staff/management are very nice and allow for a comfortable living with ability to save money. My package includes fully furnished family housing with all utilities paid and 2 personal holidays per month with no restrictions.
Cons: Although wearing of uniforms for staff is professional and appealing, they are a bit hot during summer months.
Related Job Salaries
Key Stats for English as a Second Language (ESL) Teacher