Working from home is highly sought after by many people who want to supplement their income. A fantastic way to earn money is to teach English online from home. Teaching ESL online allows you to have location independence and work on your own schedule.
Online tutoring jobs are a lucrative way to make money on the side, especially if you like helping students. In-person tutoring has long been a legit side hustle, but the internet has greatly increased those opportunities.
If you enjoy instructing and helping others, and are fluent in English, or are a teacher looking for a summer job, online English teaching jobs often let you earn $20+ per hour.
Requirements to Teach ESL Online
There are a lot of trustworthy companies that hire online English tutors, so requirements will vary. However, you will find some common requirements to qualify. Those are:
- Have at least one year of teaching experience
- Have an English as a Second Language (ESL) certification
- A computer with reliable internet access
- HD external or integrated camera
- Have a bachelor’s degree or working towards one
- A headset with a microphone and stable output and input
A common misconception is that you need to provide your own curriculum and lesson plans if you want to teach ESL online from home. Thankfully, that is not the case in most situations. If you qualify to teach, this makes it an awesome side hustle idea to make money.
Most companies have their own curriculum and lesson plans. Since you’re working with students all around the world, you may have to be available to work at odd hours to accommodate the students’ schedules.
Glassdoor reports the average salary for an online ESL teacher is over $45,000 per year, so there is plenty of opportunity.
*Related: Need to reduce background noise while you teach English online from home? The Krisp app can help. It’s free and it supports many web conferencing apps to help you have productive classes with students.*
5 Best Companies to Teach English Online
Do you want to teach from home? Here are five of the best companies with online English tutoring jobs.
VIPKid is a popular teaching site that offers an American elementary education experience to Chinese students ranging from four to 12 years old.
Teachers can earn $14 – $22 per hour, are able to set their own hours and work as little or as often as they like. This lets you make $100 a day online if you put in five or six hours a day of work.
The terrific thing about VIPKid is that they have already have a quality platform and provide all the resources you need, including lesson plans. They also do the communicating with parents.
You need to have the following qualifications to work with VIPKid:
- Computer with an external or integrated camera
- Bachelor’s degree
- One year of teaching experience
The teaching experience requirement does not have to be traditional classroom teaching. If you have experience tutoring or homeschooling, you can qualify to get paid to teach English online with VIPKid.
2. EF Education First
EF Education First is one of the oldest companies on our list. The company opened in 1965 and operates in over 100 countries. Education First has over 50,000 teachers and staff across the world.
In order to teach English from home for EF Education First, you must meet the following requirements:
- Native English speaker
- Bachelor’s degree in any field
- Minimum 40 hour TEFL certificate, or equivalent
What makes EF a little more unique is you can teach both students and adults. You can also choose to teach in one-on-one, or in a group setting.
EF Education First allows you to set your own schedule. They have class times of varying length, from 30 minute sessions to a full-hour class setting.
You can expect to make $13 – $20 per hour with the platform and they pay monthly, via PayPal.
QKids is among the best companies that hires ESL instructors. The platform is a newer tutoring service as it began in 2015 and lets you teach English online to Chinese students.
In order to teach with QKids, you need to meet the following requirements:
- Have experience teaching younger students, age 5-12
- Be a college graduate
- Not required, but prefer a degree in Early Childhood Education
- A 60 second intro video that you record for the platform
What makes Qkids one of the best online tutoring services is you teach students on a one-on-one basis. This allows for focused teaching for the student instead of a group setting. However, it is possible to have class sizes of up to four students.
Classes with QKids last 30 minutes, with a requirement to work a minimum of six hours per week. The available teaching hours are:
- 5:40 A.M. – 8:10 A.M. EST M-F
- 7:40 P.M. – 10:50 P.M. EST Friday – Saturday
QKids pays $8 per 30 minute session, allowing you to earn $16 per hour. They do also offer a bonus structure, allowing you to increase earnings to $20 per hour.
GoGoKid is a run by the same company as VIPKid. Being a newer company, GoGoKid does not tout the same student base as other companies.
To make up for that, GoGoKid is one of the higher paying companies to teach English from home.
In order to get tutoring jobs with GoGoKid, you must meet the following requirements:
- Native English speaker
- Bachelor’s degree in any field
- Minimum one year of teaching experience
- Must follow agreed upon curriculum
GoGoKid focuses on younger students, with most students in their teen years or below. Like Qkids, GoGoKid classes are one-on-one, allowing you to focus on one student at a time.
GoGoKid also has a unique credit scoring system for teachers. You gain credits for teaching, getting good reviews, and being fully booked. You lose credits by not teaching a whole week, having IT problems, or by not showing up to teach an agreed upon class.
Including bonuses you can make up to $25 per hour teaching with GoGoKid. You can also earn 125 percent of your pay once you reach a high enough credit balance.
Cambly is one of the more flexible options to help people learn English online. Most of the other companies that offer tutoring jobs require some sort of teaching certification to start.
That is not the case with Cambly. You must meet the following requirements to work for the company:
- Be fluent in English
- Have a computer with a webcam
Another thing that sets Cambly apart is you can have students from all over the world. You may have a student from China, or one from Brazil.
Cambly uses a conversational approach to teach students. When you sign into the platform you’ll see the available students waiting to talk and you get to choose which students you want to take.
They may just want to chat for a few minutes, or have an in-depth conversation. You chat with them during these conversations to help them improve their English skills.
You can also sign up for priority hours where students contact you directly, via webcam, to have a conversation.
Cambly pays $0.17 per minute of talking, which works out to $10.20 per hour. You can work on a shift-based schedule, or just work a certain number of hours per week.
Cambly pays via PayPal twice a month, assuming you have a $20 balance, on the 1st and 15th.
These are just some of the best sites that hire for online English teaching jobs. Most opportunities are flexible to accommodate your schedule and needs.
If you want to make money online, and meet the qualifications, tutoring can be a good way to earn money on the side.
What are other unique work-from-home jobs have you done that pay good money? How much must a side hustle opportunity pay to be worth it for you?