The educational industry has always seemed like a location-dependent vocation. But technology has made it possible for teachers to spread their wings and gain the freedom to pursue things like online English teaching jobs.
Demands for online ESL teachers have skyrocketed in the past few decades and it’s now entirely possible to teach English online as a well-paying, full-time job.
If you’re not fully considering teaching English online yet, but are looking for a way to supplement your income on the side, then make sure to take a look at my tips on selling lesson plans online.
It’s a very lucrative sideline gig!
In this article, I’m going to introduce you to some of the best companies to apply for if you’re looking to teach ESL online.
But first, how does this process work?
Starting an Online ESL Teaching Job
What you’ll need to get started as an online English teacher will depend on each individual company you apply to.
Some don’t have many requirements while others have a list of requirements that need to be met before you can teach ESL online.
Here are some of the requirements you might need to fulfill:
- Be a native English speaker
- A strong internet connection and a webcam
- A Bachelors degree (usually doesn’t need to be in education)
- A Masters or Doctorate (if you’re planning on teaching at a college level)
- Teaching experience (can be some tutoring hours or a set amount of hours in a classroom)
- A TOEFL, TESL, TEFL, CELTA or other teaching English abroad certification
- Some companies have specific requirements for your work environment too, like whiteboards etc.
8 Online English Teaching Jobs Currently Available
I tried to find a wide range of companies with varying requirements, time commitments, and payment structures so anyone, regardless of their needs or experience, could find a place on this list to suit them.
This is a company based in China who hire English teachers to prepare and present lessons to Chinese students online.
They hire teachers for students from Kindergarten to grade 9, and require a bachelors degree and at least some teaching experience.
According to teachers that have worked with them in the past, they offer flexible hours and great supporting materials.
Teachers working with VIPKID can earn between $14 – $25 USD per hour. They require a minimum of 7 teaching hours per week and classrooms usually consist of one student.
This company mainly hires native English speakers from the US and Canada. Only applicants who have a bachelors degree (doesn’t need to be in education) or is enrolled at a University are accepted.
Classes on QKids are prebooked for you and they send pre-prepared lesson plans that vary in content, along with a pre-approved rewards program for the kids.
All of that, according to teachers who work for the company, make QKids a dream to work for.
Students range from age 5 to 15 and there are usually around 4 students per class. The company requires at least 6 class hours per week. Which isn’t a huge time commitment.
QKids pays between $16 – $20 per hour depending on the teacher’s qualifications and experience.
TeachAway accepts licensed teachers, university graduates, and ESL instructors.
They offer a big variety of online ESL teaching opportunities, including online English teachers for students ranging from kindergarten to high school, for adult education, college-level online teaching, course developers, and more.
They offer both full-time and part-time online ESL jobs, as well as work for teachers who want to make an extra income over school breaks.
There are different peak class times that teachers can choose from. These usually range between 4:30am – 6.30am PST / 7.30am – 9.30am EST during the week and 5:30pm – 2.30am PST / 8:30pm – 5:30am EST over the weekends.
From what I found, TeachAway offers a competitive salary and performance bonuses.
Landi is another popular option for teaching ESL to students in China.
According to current Landi teachers, the company’s support team is great and the hiring process is fast and frustration-free.
There are usually around 2 students per classroom ranging from ages 5 to 15 and the company requires a minimum of twelve class hours per week. That could be a big time commitment for someone who wants to do this part-time – at least, more so than some of the other options on this list.
Landi reportedly pays around $18 – $25 USD per hour depending on the teacher’s skills and qualifications. They do require a bachelors degree.
If your salary expectations play a big role in your decision-making process then SayABC is a solid candidate to consider. They pay some of the highest rates in the industry, ranging up to $21 for a 40-minute class session.
Class sizes range from 1 to 4 students between the ages of 5 and 12 and teachers can set their own hours.
SayABC has an exclusive partnership with National Geographic Learning’s ‘Our World’ and offers pre-prepared lessons to teachers.
6. Magic Ears
This company prides itself on being one of the more open and friendly job sites for teaching ESL online. Teachers don’t have to compete for jobs as the site books classes for you.
Their website is really informative and offered all of the info one could need. They show how the hiring process works, how the lessons work, and which times you could be teaching.
With Magic Ears, you’ll be teaching to students in China ranging in ages between 4 to12 years.
They pay between $18 – $26 USD per hour on average.
Cambly is another popular option for those who are looking for online English teaching jobs. They’re a little bit more informal but still offer competitive rates at around $10.20 per hour.
They’ve even been featured on Tech Crunch!
Cambly students come from all over the world, so tutors aren’t restricted to set hours and can work the classes into their own schedule.
From what I gather, this company focuses on a very informal way of teaching where the tutor is almost like a penpal friend that helps the student learn via webcam. The company also doesn’t require a degree or teaching experience.
Tutoring classes on Cambly vary across a wide range of topics and students can be either young schoolchildren or adults looking to learn more about a new subject.
Teachers from all over the world are welcome to apply to become a teacher on Gogokid. They offer $14 – $25 USD per hour as well as performance bonuses.
Gogokid requires a bachelors degree but doesn’t require that you have a specific amount of teaching experience. Sounds like a great option for those just starting out!
The classes are one on one and lessons are preprepared for the teacher.
Is Teaching ESL Online For You?
Becoming an online ESL teacher has many benefits attached, and could be one of the best ways to balance work and life while helping young minds all over the world.
Being an online teacher can be extremely rewarding, but there are other teaching-related options out there for those who want more.
If you’ve decided that this is what you want to do, then make sure to check out these great options and let us know which one you end up choosing!
There's only ONE program I really recommend. It helped me turn my 'hobby' into a $10,000+ per month money making machine. Click here for the exact formula I followed.