Online Esl Teacher Salaries

38 SalariesUpdated May 14, 2021

Average Base Pay
$38,022 / yr
Not enough reports to show salary distribution
0
Low
0
High

Additional Cash Compensation

AverageNo Reports
RangeNo Reports

How much does a Online ESL Teacher make?

The national average salary for a Online ESL Teacher is $38,022 in United States. Filter by location to see Online ESL Teacher salaries in your area. Salary estimates are based on 38 salaries submitted anonymously to Glassdoor by Online ESL Teacher employees.

Salaries for Related Job Titles

No related titles found.

As we collect more salary reports, we will be able to display related salaries for this job title.

Submit your salary

How much should you negotiate?

See how your offer stacks up to other pay packages and negotiate confidently.

Analyze Offer

Loading Jobs

Salaries by Company

SortPopular | Most Reports | Salary
Filter by Location
or
Search for Specific Employer
Average Base Salaries in (USD)
Company
Average Base Salaries in (USD)
Low
High

Online ESL Teacher - Hourly Contractor

VIPKid

$18/hr

Range: $7 - $24

190 salaries

$18/hr
$7$24

Online ESL Teacher - Hourly

VIPKid

$18/hr

Range: $8 - $23

92 salaries

$18/hr
$8$23

Online ESL Teacher - Hourly

VIPKid

$21/hr

Range: $13 - $23

23 salaries

$21/hr
$13$23

Online ESL Teacher - Hourly Contractor

Qkids

$16/hr

Range: $16 - $21

14 salaries

$16/hr
$16$21

Online ESL Teacher - Hourly

Qkids

$17/hr

Range: $16 - $21

13 salaries

$17/hr
$16$21

Online ESL Teacher - Hourly

VIPKid

$19/hr

Range: $14 - $22

9 salaries

$19/hr
$14$22

Online ESL Teacher - Hourly Contractor

DaDa

$18/hr

Range: $13 - $20

9 salaries

$18/hr
$13$20

Is this helpful? The community relies on everyone sharing – 

Online ESL Teacher - Hourly

DaDa

$17/hr

Range: $14 - $21

8 salaries

$17/hr
$14$21

Online ESL Teacher - Hourly

Magic Ears

$18/hr

Range: $11 - $26

8 salaries

$18/hr
$11$26

Online ESL Teacher - Hourly

VIPKid

$20/hr

Range: $8 - $21

7 salaries

$20/hr
$8$21

Online ESL Teacher - Hourly Contractor

EF Education First

$13/hr

Range: $11 - $20

6 salaries

$13/hr
$11$20

Online ESL Teacher - Hourly Contractor

Magic Ears

$18/hr

Range: $16 - $25

6 salaries

$18/hr
$16$25

Online ESL Teacher - Hourly Contractor

Gogokid

$20/hr

Range: $16 - $23

6 salaries

$20/hr
$16$23

Online ESL Teacher - Hourly

Cambly

$10/hr

Range: $10 - $12

5 salaries

$10/hr
$10$12

Online ESL Teacher - Hourly

iTutorGroup

$13/hr

Range: $7 - $19

4 salaries

$13/hr
$7$19

Online ESL Teacher - Hourly Contractor

EF English First

$15/hr

Range: $13 - $17

4 salaries

$15/hr
$13$17

Online ESL Teacher - Hourly

Whales English

$23/hr

Range: $18 - $24

4 salaries

$23/hr
$18$24

Online ESL Teacher - Hourly

EF Education First

$13/hr

Range: $12 - $20

3 salaries

$13/hr
$12$20

Online ESL Teacher - Hourly

DaDa

$15/hr

Range: $14 - $16

3 salaries

$15/hr
$14$16

Online ESL Teacher - Hourly Contractor

iTutorGroup

$20/hr

Range: $7 - $21

3 salaries

$20/hr
$7$21

Recent Salary Reports

Below are the most recent online esl teacher salary reports. Employer name has been removed to protect anonymity.

$35
hourly
An ESL Instructor in the Raleigh-Durham, NC Area area reported making $35 per hour
Job Highlights
8-10 years experience
Raleigh-Durham, NC Area area
Part-time
 
501 to 1000 employees
College / University
$43,740
per year
An ESL Teacher in the Tucson, AZ Area area reported making $43,740 per year
Additional Pay
$3k cash bonus
Job Highlights
3-4 years experience
Tucson, AZ Area area
Full-time
 
1 to 50 employees
Company - Private
$11
hourly
An Online ESL Teacher in the San Antonio, TX Area area reported making $11 per hour
Job Highlights
3-4 years experience
San Antonio, TX Area area
Part-time
 
501 to 1000 employees
Company - Public
$15
hourly
An Online ESL Teacher in the Flint, MI Area area reported making $15 per hour
Job Highlights
3-4 years experience
Flint, MI Area area
Part-time
 
5001 to 10000 employees
Company - Private
$40
hourly
An ESL Teacher in the Seattle, WA Area area reported making $40 per hour
Job Highlights
Seattle, WA Area area
Full-time
 
1001 to 5000 employees
Nonprofit Organization
$18
hourly
An Online ESL Teacher in the Kansas City, MO Area area reported making $18 per hour
Job Highlights
Kansas City, MO Area area
Freelance
 
501 to 1000 employees
Company - Public
$62,000
per year
An ESL Teacher in the Washington, DC Area area reported making $62,000 per year
Job Highlights
3-4 years experience
Washington, DC Area area
Full-time
 
10000+ employees
School / School District
$15
hourly
An Online ESL Teacher in the Norfolk, VA Area area reported making $15 per hour
Job Highlights
Norfolk, VA Area area
Contract
 
5001 to 10000 employees
Company - Private
Don't Miss Out On a Job You Love
Upload a resume to easily apply to jobs from anywhere. It's simple to set up.