8 amazing companies that let you teach English online from home

Woman teaching English online from home.

To be honest, I LOVE teaching English online

Sure, there are some small challenges with working from home. 

There are the occasional feelings of loneliness and I may never wear non-stretchy pants again (OK, that part I’m good with!). 

But the downsides are easy to overcome. Teaching online is beyond worth it!

Want to know the best part? 

Flexibility! Which means more time for myself. 

It gives me the freedom to take time off or travel when and where I want.  And it saves me from the dreaded morning commute. 

Plus, the extra money in my pocket doesn’t hurt either. 

I’m hooked! Check out this video where I share my experience teaching online for a living:

Sounds great, right? 

It gets even better: 

The demand for online English teachers is super high! There has never been a better time to search for online teaching jobs you can do from home. 

And I know from experience it can also feel overwhelming sifting through so many online ESL teaching opportunities. 

That’s why to make it easier, we put together this roundup of some of our favorite online English teaching companies that are hiring!

Before we jump into the list of companies hiring, let’s have a look at two crucial things you’ll need to have/do before you send your application in.

2 things to do before you apply for an online English teaching job.

1. Be fluent in English and hold a bachelor’s degree.

OK, while there are a select number of online English teaching companies that don’t require a degree, for the most part, you need proficient English language skills and a college degree (which doesn’t have to be in education). 

2. Make a list of online English teaching job must-haves.

Before you start looking for an online teaching position, ask yourself:

What do YOU really want from an online English teaching job? For me, personally, it was the following three non-negotiables:

  1. A flexible online teaching schedule (without set hours) ⏰
  2. The freedom to travel while I worked
  3. Good pay! (here's a salary calculator to see how much you can make)

So, as promised, here's our roundup of the best online teaching opportunities.

8 of the best online teaching companies to work for.

  1. Skooli
  2. VIPKid
  3. DaDa
  4. QKids
  5. iTutorGroup
  6. Gogokid 
  7. Whales English 
  8. English Hunt

1. Skooli 

Working with Skooli at a glance:

  • Hiring fluent English speaking applicants with a bachelor's degree in English or a related field
  • Teaching English online to a range of students at the middle school, high school and university level
  • Pay is competitive and varies based on qualifications/teaching experience

Skooli is a leading online tutoring platform with students from all over the world. 

They’re looking for people who want to take their passion for education and combine it with either a full or part-time work-from-home teaching gig.

If you're a former or retired teacher, or even a working teacher looking to supplement their income, teaching English language learners online with Skooli might fit the bill.

Looking for a rewarding work-from-home job that offers flexible working hours and a highly competitive salary? 

Then it’s time to join Skooli’s fast-growing team of online teachers.

Learn more about teaching English online with Skooli today >

2. VIPKID

Working with VIPKID at a glance:

Are you interested in teaching? (Check)

Do you live in Canada or the United States? (Check!)

Do you have an irregular schedule (i.e., studying or working full/part-time) and want maximum flexibility to choose your work hours AND change your availability week to week? (Double-check!)

Then VIPKID might be a great option for you.  

The hours are flexible. You can start teaching and build your schedule as you wish.

They also pay really well. VIPKID teachers make between $14 - 22 USD an hour (teachers are given a base salary of $7 - 9 per 25-minute lesson). 

Your base salary depends on your performance in your interview and demo lesson. 

On top of the base salary, there are many participation incentives and bonus opportunities. 

For example, teachers receive $1 for every class they are on time for, another $1 per class if you teach more than 45 lessons in a month, up to $100 for a successful teacher referral and more!

Learn more about teaching English online with VIPKID today >

Man teaching English online to Chinese students

3. DaDa

Working with DaDa at a glance:

  • Hiring fluent English speaking applicants with a bachelor's degree
  • Teaching English online to Chinese students (kindergarten to grade 9)
  • Pays up to $25/hour

Do you have a set routine and are looking for a consistent weekly work schedule? Do you have some empty spots in your Google calendar?

DaDa is one of the highest paying online teaching companies, so if you like money and routine, this might be the company for you!

DaDa teachers make between $15 - 25 USD per hour, depending on their TPR (Total Physical Response) performance in their interview. 

So make sure you prepare and practice so you can nail your interview and make the big bucks.

Unlike some of the other major companies, you don’t have to be North American to work for DaDa. They are open to fluent English speakers from all over the world.

How are lessons scheduled? 

All you have to do is provide your weekly availability (minimum of two hours, two days/week) and DaDa will assign students to you. 

DaDa does require 30 days of notice if you want to change your schedule. However, if your available time slot does not get filled and your standing time is greater than 30 minutes, you will still receive half payment for this period.

It’s as easy as A,B, C, DaDa!

Learn more about teaching English online with DaDa today >

 

4. Qkids

Working with Qkids at a glance:

  • Hiring fluent English speaking US/Canadian applicants who have completed a bachelor's degree and hold a teaching license or ESL certificate (such as TEFL)
  • Teaching English online to Chinese students (Kindergarten to grade 6)
  • Pays up to $20/hour

All teachers receive a base pay of $16 per hour with a $1 attendance bonus for being on time and other performance bonuses.

Qkids teachers are required to commit to a minimum of 6 hours per week. 

Just log onto the teachers’ app to check your schedule, which will be released weekly on Sunday evenings. 

You can even make changes to your schedule if you notify the Qkids coordination team 24 hours in advance.

Learn more about teaching English online with Qkids today >

 

New call-to-action

5. iTutorGroup

Working with iTutorGroup at a glance:

  • Hiring fluent English speaking applicants with a bachelor's degree
  • Applicants must have a TESOL or equivalent/willing to obtain certification
  • Teaching English online to Taiwanese children/adults
  • Pays up to $24/hour

Do you want to teach adults? Do you want to teach children? Do you want to make a bunch of money? (You know you do!)

iTutorGroup teachers are paid $18 - 24 USD an hour, along with the chance to earn bonuses based upon the number of students in their class and the ratings awarded by students in their online classroom feedback.

Teachers must teach at least 10 peak hours per week (within the 10 hours, at least four hours need to be during the weekend). 

This should still leave plenty of time for you to study, run errands or play with your dog. (Or cat. I like cat people, too!)

Learn more about teaching English online with iTutorGroup today >

 

6. Gogokid

Working with Gogokid at a glance:

  • Hiring fluent English speaking US/Canadian applicants with a bachelor's degree
  • Teaching English online to Chinese students (kindergarten to grade 6)
  • Pays up to $25/hour

Gogokid is another one of the highest paying online English teaching companies, paying their teachers $14 - 25 per hour.

Teachers can choose their consistent availability during the following times (EST):

  • Monday - Friday, from 6 - 10 am
  • Saturday - Sunday, from 9 pm – 10 am

Learn more about teaching English online with Gogokid today >

 

7. Whales English

Working with Whales English at a glance:

  • Hiring fluent English speaking applicants 
  • Teaching English online to students from elementary to high school levels
  • Pays up to $26 per 50 minutes of classes + bonuses

With an hourly pay of up to $26 an hour, Whales English is one of the highest paying online teaching jobs. Plus, the performance bonus is a nice cherry on top! 

And, how does a 50-minute class sound instead of working a full 60 minutes? You could take a quick break and brew up another pot of coffee in between classes. 

With Whales English, you’ll get to teach full immersion language classes, so feel free to be your chatty self to help your learners pick up the language.

The best part about working with Whales English: 

You’ll get a lot of support from the company. How about some professional development and additional career opportunities?

They’ll also offer you a host of teaching tips and tricks to up-level your online teaching game.

Whales English has two peak working hours for teachers to choose from:

  • 6 am - 9 am EST, Monday to Friday
  • 9 pm to 9 am EST, Saturday and Sunday

Just remember that with Whales, parents select teachers, so be sure to make a memorable first impression and bring your A-game every class!

Learn more about teaching English online with Whales English today >

 

8. English Hunt

Working with English Hunt at a glance:

  • Hiring applicants from the United States with 48 college credit hours or ESL certificate
  • Teaching English on the phone to adult students in Korea
  • Around $20/hour

Do you love to chat on the phone? Now you can get paid to do it!

With so many adults eager to learn English in Korea, English Hunt wants to provide them with opportunities to practice their conversational English skills by speaking about their daily lives and culture.

English Hunt has two shifts for teachers to choose from:

  • 6 am - 9 am EST, Monday to Friday
  • 6 pm to 12 am EST, Saturday and Sunday

AM teachers need to be available for the entire shift, but those taking the evening shift can be more flexible. 

So make sure you have a solid internet connection to avoid any interruptions. 

Heads up, digital nomads! 

While English Hunt only hires US applicants with a US bank account, you can live anywhere in the world while working for them. 

Just make sure you have access to PC technology because their software is not compatible with Apple products.

Learn more about teaching English online with English Hunt today >

So there you have it: eight of the best online English teaching companies that let you work from home!

Before we sign off for the day, let’s take a quick look at some guidelines and questions that you can ask a potential online English teaching employer.

Of course, you can always Google around to find the answers for yourself - there are lots of reviews on company Facebook pages, YouTube, Reddit, chatter on various Facebook and LinkedIn groups dedicated to teaching English online, and of course, company reviews on Glassdoor!

Woman teaching English online in front of her laptop.

Questions to ask before you apply.

Requirements:

  • Do I need a degree to apply?
  • Do they accept applicants from my home country?
  • Is an ESL certification, like a TEFL certificate, needed?

Teaching schedules:

  • Is there a minimum number of hours I have to work?
  • What are the peak teaching hours? (Remember to convert to your time zone if necessary!)
  • How often can I make changes to my availability?
  • Can I make last-minute changes to my schedule?
  • Is it OK to work from anywhere in the world?

Lessons:

  • Who are my students? What is their age? Where are they from?
  • Is there anything I need to prepare for my lessons?
  • Do I need to buy any technology or props to teach?
  • What are Internet requirements?

Pay:

  • What’s the base pay like?
  • Am I paid by the hour or lessons taught?
  • Are there any bonuses?

Cancellations:

  • Do I get paid if a student cancels the day before or within 24 hours?
  • What happens if my student is a no-show?
  • What happens if I get sick?

 

Get started teaching English virtually today!

So you’ve (hopefully) pulled together a shortlist of your top online English teaching companies and are ready to start applying for jobs. 

Just remember: it’s essential to make sure you get a solid grip on whether you’re really ready to teach online.

While you’re at it, check out our earlier blogs on what teaching online is like and what a typical day is like as a home-based online English teacher.

Oh, and don’t forget to get your Teach Away profile in top shape so you can apply with just a click and land that dream home-based online teaching job faster.