Updated Dec 13, 2021

How much does an ESL Instructor make?

Updated Dec 13, 2021

Experience

$86,467 / yrTotal Pay
$50,110 / yrBase Pay
$36,357 / yrAdditional Pay

$86,467

 / yr
$38K$589K
Most Likely Range
Possible Range

The estimated total pay for a ESL Instructor is $86,467 per year in the United States area, with an average salary of $50,110 per year. These numbers represent the median, which is the midpoint of the ranges from our proprietary Total Pay Estimate model and based on salaries collected from our users. The estimated additional pay is $36,357 per year. Additional pay could include cash bonus, commission, tips, and profit sharing. The "Most Likely Range" represents values that exist within the 25th and 75th percentile of all pay data available for this role.

How accurate does $86,467 look to you?

Your input helps Glassdoor refine our pay estimates over time.

What are total pay estimates for an ESL Instructor at different companies?

Location

or

Find a Specific Employer

Sort:

Company

Average Base Salary in (USD)

Range

Open Jobs

ELS Educational Services
3.4

ELS Educational Services

ESL Instructor

$49,375

 /yr
Range: $40K - $71K
41 salariesSee 53 salaries from all locations

$40K

$71K

$40,073 - $70,849 Range

58 Jobs
Education Affiliates
3.7

Education Affiliates

ESL Instructor

$65,651

 /yr
Range: $63K - $72K

$63K

$72K

$63,055 - $71,529 Range

Interactive College of Technology (ICT)
3.9

$18

$25

$18 - $25 Range

VIPKid
4.1

VIPKid

ESL Instructor - Hourly Contractor

$19

 /hr
Range: $16 - $22

$16

$22

$16 - $22 Range

Shorelight Education
3.6

Shorelight Education

ESL Instructor

$55,926

 /yr
Range: $51K - $73K

$51K

$73K

$51,362 - $73,073 Range

CMP
3.9

CMP

ESL Instructor - Hourly

$26

 /hr
Range: $21 - $34

$21

$34

$21 - $34 Range

ELS Educational Services
3.4

ELS Educational Services

ESL Instructor - Hourly

$23

 /hr
Range: $20 - $36

$20

$36

$20 - $36 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
Interactive College of Technology (ICT)
3.9

$18

$21

$18 - $21 Range

EF Education First
3.6

EF Education First

ESL Instructor - Hourly

$24

 /hr
Range: $16 - $27

$16

$27

$16 - $27 Range

Ohio University
3.9

Ohio University

ESL Instructor - Hourly

$25

 /hr
Range: $22 - $26

$22

$26

$22 - $26 Range

Wake Technical Community College
3.7

Wake Technical Community College

ESL Instructor - Hourly

$39

 /hr
Range: $38 - $40

$38

$40

$38 - $40 Range

Kaplan
3.6

Kaplan

ESL Instructor - Hourly

$24

 /hr
Range: $18 - $45

$18

$45

$18 - $45 Range

Laureate Education
3.9

Laureate Education

ESL Instructor

$74,383

 /yr
Range: $71K - $78K

$71K

$78K

$71,413 - $78,302 Range

The Language Co.
3.5

The Language Co.

ESL Instructor - Hourly

$23

 /hr
Range: $22 - $28

$22

$28

$22 - $28 Range

VIPKid
4.1

VIPKid

ESL Instructor - Hourly

$18

 /hr
Range: $16 - $21

$16

$21

$16 - $21 Range

Kaplan International
4.0

Kaplan International

ESL Instructor - Hourly

$23

 /hr
Range: $21 - $25

$21

$25

$21 - $25 Range

Boricua College
2.6

Boricua College

ESL Instructor

$59,580

 /yr
Range: $58K - $62K

$58K

$62K

$58,223 - $61,504 Range

INTERLINK Language Center
3.5

$37,567

 /yr
Range: $27K - $45K

$27K

$45K

$27,448 - $45,294 Range

Lockheed Martin
4.1

Lockheed Martin

ESL Instructor

$64,597

 /yr
Range: $63K - $74K

$63K

$74K

$63,407 - $74,112 Range

CGI
3.8

CGI

ESL Instructor

$65,518

 /yr
Range: $62K - $69K

$62K

$69K

$62,097 - $69,479 Range

Download as data table
Viewing 1 - 10 of 929

Recent User Submitted Salaries for ESL Online Teacher in United States of America

Anonymously share your pay info to help the Glassdoor community

Share Salary Anonymously

$16

/hrAvg Base Salary

8 days ago by a ESL Online Teacher with 4 to 6 years of experience

$69,000

/yrAvg Base Salary

9 days ago by a ESL Teacher with 4 to 6 years of experience

$18

/hrAvg Base Salary

9 days ago by a ESL Teacher with 10 to 14 years of experience

$11

/hrAvg Base Salary

10 days ago by a ESL Instructor with 10 to 14 years of experience

Anonymously share your pay info to help the Glassdoor community

Share Salary Anonymously

$24

/hrAvg Base Salary

10 days ago by a ESL Teacher with 7 to 9 years of experience

$62,000

/yrAvg Base Salary

11 days ago by a ESL Teacher with 4 to 6 years of experience

$20

/hrAvg Base Salary

11 days ago by a Virtual ESL Teacher with 1 to 3 years of experience

$55

/hrAvg Base Salary

11 days ago by a ESL Teacher with 1 to 3 years of experience

$50,000

/yrAvg Base Salary

12 days ago by a ESL Teacher with 1 to 3 years of experience

Download as data table

Frequently asked questions about an ESL Instructor salaries

The national average salary for an ESL Instructor is $47,307 per year in United States. Filter by location to see an ESL Instructor salaries in your area. Salaries estimates are based on 183 salaries submitted anonymously to Glassdoor by an ESL Instructor employees.

The highest salary for an ESL Instructor in United States is $63,949 per year.

The lowest salary for an ESL Instructor in United States is $34,996 per year.

If you are thinking of becoming an ESL Instructor or planning the next step in your career, find details about the role, the career path and salary trajectory of an ESL Instructor.