Salary, review and application process for online ESL jobs. Teach English without a degree. Teach English online as a part-time or full-time career. Perfect online job for stay-at-home parents, entrepreneurs and travellers.
Update: As China has closed its doors on online teaching, many of the Chinese companies mentioned below have closed or are in the process of expanding globally.
You can still teach privately, and there are opportunities to learn more about this in my teachers’ resources section of this site.
There are also still plenty of jobs hiring around the world for $10-$25 per hour. Keep an eye out on job sites such as Indeed.com and TEFL.com.
Popular Teaching Companies Right Now
Carrot Global: Korean company, hiring US and Canadian ESL teachers, $15-$18p/h CAD
Savvy Reading: teach reading to English speaking students, $18 USD p/h
Purple Academy: teacher and proofreader position, grade English homework for Korean students, starts at $18 USD p/h
Hallo: Native and non-native teachers to teach adults worldwide, $15-$35 USD p/h
Bansho: homework help and tutoring K-8 grade students, $25 USD per live lesson
Mentorphone: Korean company hiring native English teachers, $18 CAD p/h
LingoAce: Singaporean-based company hiring native English teachers, up to $20 USD p/h
Allschool: Singapore company, hiring Native English teachers, average $50 USD p/h
Nao Now: teach English to Korean students, for up to $26 USD p/h
Littera Education: online reading school teacher for elementary school children in the US, $15 USD starting rate
Cambly: US-based company, no experience required, $10-$13.50 USD p/h, read more here
Teaching Job Posts
A range of teaching options for native and non-native English speakers.
If you are fluent in English, chances are you will find a job teaching the English language online. You need a TEFL certificate for most higher-paying jobs teaching ESL online. You can find this is in the TEFL certification section of this site.
Can I travel and teach online?
Absolutely! I am traveling all over Europe at the moment and have lived in houses with up to six housemates and don’t have any Wifi issues!
As long as you have good wifi connection, the world is your oyster!
How much can you earn teaching ESL online?
Native English speakers earn around $10-$25. Non-native English speakers typically earn less than native English speakers, especially if they are working for a company. They usually earn between $5-$15 per hour.
There are exceptions to this, of course! As I private teacher, I earn up to $47 per 45-minute lesson so earnings can vary a lot.
How should I get started teaching the English language online?
I recommend doing a TEFL course and building your experience on a site like Cambly.
Then you should look at jobs at Indeed or TEFL.com to gain more teaching expertise in various roles.
You may want to eventually look into private teaching, by acquiring your own students or teaching at a language school to fill your schedule.
Some teachers also like to sell their lesson material, become a Youtuber or take on other side hustles while teaching online. Some teachers work with multiple online teaching companies to get more hours.