Teach English Online: 5 Top Online English Teaching Companies

If you’re looking to teach English online, this will help you get started. Here are the 5 top online teaching English companies to work for, how you can find a job with them, and how much money you can expect to earn from teaching English online.

In the past, to teach english as a foreign language, people had to move abroad, nowadays this isn’t necessarily the case. You can teach from almost anywhere with good internet connection.

Teaching English is a rewarding and enriching experience.

Here are the top 5 companies to teach English online, so that you too can make money from anywhere in the world.

Can I Teach English Online?

All of the companies below will require the following:

  • Native English speaker from the UK, USA or Australia (or a country that has English as its first language)
  • Strong internet connection, headset with microphone, webcam, and quiet space for lessons
  • You need a University degree
  • A TEFL Certificate
  • You are enthusiastic, passionate, and positive

These are the basic requirements to teach English online.

How Much Does It Pay to Teach English Online?

In general, teaching English online pays between $10 – $25 / hour.

While you might not become a millionaire when you teach English online, you will earn enough for a life of travel, or it could be a nice addition to your current income. This is especially true if you’re basing yourself in a country with a low cost of living.

Many teachers couple this job with side hustles.

Best Companies to Teach English Online

My best piece of advice when applying to teach English online is to submit your application to more than one company on this list. The more places you apply, the greater your odds are of getting hired.

1. DaDaAbc – Teach English to Chinese EFL Learners

Pay: $15 – $25 USD Per Hour

DaDaABC is an English service that doesn’t have a strict rule on teachers’ nationality. They only care that you’re at a native level ability with a neutral accent, making this a great option for South African teachers looking to teach online.

Lessons run for 30 minutes and are taught in a one-on-one setting.

Apply here to teach with DaDaABC.

2. iTutorGroup – Young English Learners in China

Pay: $8-$24 USD Per Hour

iTutorGroup, also known as TutorABC, is a great place to start for newbie online teachers looking to gain a bit of experience in EFL teaching. They don’t offer the highest pay for teachers, especially as they require a Bachelor’s degree, TEFL, and experience, but it can act as a baby step before bigger and better things.

Apply here to teach with iTutorGroup.

3. Preply – Teach English + Other Subjects Online

Pay: $10 – 20 USD Per Hour

Preply is a platform where teachers of all subjects can teach students online. There are 55 subjects taught on Preply, ranging from languages to university subjects, hobbies, and art.

Teachers are responsible for creating their own lesson plans for the one-hour classes, and for setting their own hourly rate. You don’t need a degree or to be certified to tutor on Preply, but a TEFL certificate or teaching experience will make you a more attractive tutor to choosey students.

Apply here to teach with Preply.

4. SayABC – Teach Chinese Elementary Students Aged 5-12 Years Old

Pay: $17 USD Per Hour

SayABC is very similar to the other platforms geared towards teaching Chinese elementary and middle school-aged students, but their classes run for 40 min.

They ask teachers to sign a three-month contract and to have a desktop or laptop computer with a fast enough internet connection.

Apply to teach with SayABC!

5. EF Education First – Teach English to Chinese Students of All Ages Online

Pay: $13 – $19 USD Per Hour

EF Education First is a company that’s been around for over 50 years. First specialising in connecting teachers in the UK and US with teaching gigs abroad, today they’ve jumped on the online teaching bandwagon.

EF requires an online background check for applicants and has a more rigorous interview process than others. Lessons run for 25 minutes, and you can apply to teach children or adults online – or in China, if you’re itching to go abroad!

Apply to teach with EF Education First here.

How Much Money Can You Make Teaching English Online?

You can make between $10–$25 USD per hour as an online English teacher.

From the companies listed in this post, DaDaABC is the highest paying job teaching English online as it goes up to $25 / hour. To apply click here

Freelancing, Remote Working, Teaching Online

One thought on “Teach English Online: 5 Top Online English Teaching Companies

  1. Pingback: 12 Online Side Hustles - JobLatte

Leave a Reply