Online Teachers Company List Online Teachers Company List

Guide

Online ESL pay explained

Short answer: Online ESL pay has a median of $15 an hour among the 274 companies in the directory with a single confirmed hourly rate, and the middle half pay between $10 and $20. Listed pay is reported or imported and can change, so check the company's own site.

Figures are calculated from the Online Teachers Company List data (data last updated November 4, 2026). They update each time the site is rebuilt.

Online Teachers Club · Free to join

Join the biggest free community of online teachers

The Online Teachers Company List is free to browse. A free Online Teachers Club (OTC) account opens the teacher community, where online teachers share jobs, tips and support.

  • JobsFree online teaching job board
  • Chat groupsTalk with other online teachers
  • Tools, courses & trainingResources for online teachers
Join OTC free

Free account. Member and Pro are optional: see pricing.

The numbers

Of the 383 companies in the directory, 274 have a single confirmed hourly rate. The median is $15 an hour, and the middle half of companies pay between $10 and $20.

Listed hourly payCompanies
Under $1048
$10 to $19143
$20 to $2967
$30 to $4913
$50 to $603

46 companies list no single number (for example "N/A", a range, or a text description). 63 show pay as Not confirmed.

Why some pay says "Not confirmed"

We show Not confirmed in two cases. Either the listed rate and the company description give different figures, or the saved value looks like a data error (for example a spreadsheet error, or an hourly figure far above anything plausible for online ESL work). We don't pick one figure or guess. If you know the current rate, use "Request an edit" on the company page.

Fixed rates vs marketplaces

Fixed-rate companies set your pay per class or per hour, often with bonuses for attendance, peak hours, or student retention. Marketplace platforms let you set your own price, so the listed figure is often a typical or starting rate, not a guarantee. Check which model a company uses on its page before you compare numbers.

What changes your take-home pay

  • Paid vs unpaid time: booking gaps, no-shows, and admin are often unpaid.
  • Bonuses and incentives that the base rate doesn't include.
  • Platform fees or commission on marketplaces.
  • Payment method and currency conversion costs.

Highest listed rates

The highest-paying list ranks companies by a single confirmed hourly rate (up to $60/hr). Compare well-known companies side by side on the comparison pages.

Tools for online teachers

Once you have shortlisted a few companies, it helps to have one page that shows who you are as a teacher. You can create a free online teacher profile page on Teacher4.me and share it with students, parents, and schools alongside your company applications.

FAQ

Common questions about Online ESL pay explained

How much do online ESL teachers make per hour?

Among 274 companies with a single confirmed hourly rate in the directory, the median is $15 and the middle half pay $10 to $20 an hour.

Why is pay shown as Not confirmed for some companies?

Either the saved figures for the company disagree, or the saved value looks like a data error. 63 companies are in this group, and no guess is shown for them.

Is the listed pay guaranteed?

No. Pay is reported or imported and can change. Check the company's own site, and note whether a figure is a base rate, includes bonuses, or is a marketplace rate you set yourself.

Online Teachers Club · Free to join

Ready to take the next step? Join OTC for free

The Online Teachers Company List is free to browse. A free Online Teachers Club (OTC) account opens the teacher community, where online teachers share jobs, tips and support.

  • JobsFree online teaching job board
  • Chat groupsTalk with other online teachers
  • Tools, courses & trainingResources for online teachers
Join OTC free

Free account. Member and Pro are optional: see pricing.

Online Teachers Club

Join free, or upgrade to Member/Pro

The Online Teachers Company List is free to browse. A free Online Teachers Club (OTC) account opens the teacher community. Member and Pro add the paid tools on top.

Part of Online Teachers Club

More tools for online teachers

Apps and resources from Online Teachers Club (OTC), the community for online teachers.

Join OTC free