30 Legit Companies To Teach English Online From Home (2019)

30 platforms to teach english online

Are you searching for any work from home job opportunities? Have you ever thought about teaching English online from home? If yes, then this is an awesome place for you.

If you are interested in teaching English online, there are lots of prospects for English speakers like you.

English is an international language and has importance in the global market place. There are many reasons why online English teaching is so appealing.

Convenience, flexible schedule, self-improvement are the basic benefits of these teach English online jobs. On the other hand, for English speakers- this creates an awesome opportunity to make extra money from home.

So, we are gathering some genuine companies that will pay you to teach English online. If you have any interest in the field of teaching, then this is a great way to turn your free time into a money-making side hustle.

Coming to the earnings part, this could be the best addition to your current income and the pay rates range between $10-$30 per hour.

Also, there is a chance to earn bonuses and referral income. In most cases, you need to take your classes through the Skype app. So make sure you have an active Skype account before applying for these companies.

Before going to apply, let’s see what are the basic requirements you must possess to start teaching.


Requirements To Get Started To Teach English Online:

Here are some basic requirements that every online English teacher should have before applying to those companies.

  • You must be 18 years old.
  • Fluency in the English language.
  • College Degree (exception for few companies)
  • Personal Computer with an active Internet Connection.
  • Experience (exception for few companies)
  • TEFL or TESOL certificate for a few companies.

That’s it, these are the basic requirements you must have to start your teaching career online. Don’t worry if you don’t have any of those like a degree or experience. Only a few companies will ask you for a degree or experience.

There are many other companies that will accept you without a degree or experience. If you are skilled enough, then they will accept you with an entrance test.

Wanna check out those companies? Let’s see the best platforms to teach English online.


30 Legit Companies To Teach English Online From Home:

Check the list of companies below and apply to the best one that fit your skills and requirements.



VIPKID is a popular platform that hires freelance teachers to teach English online to students from China. You must have a college degree in any field and one year of working experience of teaching children.

At VIPKID, Teachers can set and customize their own working hours to meet the needs of their personal and family life. As a VIPKID teacher, you should work at least 7.5 hours of teaching per week.

To get accepted, submit your personal information and, then there will be an interview and mock classes. Later you have to upload your documents and sign your contract.

At VIPKID, you will be teaching children ages 5-12 years old. If you like children well, then this job will be a fun and best time pass too. Also, you can earn from $10-$22 per hour. Interesting right?

Why waiting? Let’s give a try to VIPKID. You can join VIPKID here.


2. DaDa:

DaDa is one of the best-paying companies to teach English online for home-based teachers. Higher payments and best booking rates are the good advantages of this platform.

You must have a bachelor’s degree and should be a native English speaker. As per their rules, you should work at least for four hours a week.

You can earn up to $16-$25 per hour. To complete the application process, you just need to fill your personal information, photo and upload your degree.

Wanna be a teacher at DaDa? Here you can submit your application.


3. 51Talk:

51Talk is another high paying online platform for those who searching for home-based online teaching jobs.

The main motto of the 51Talk is to make high-quality education accessible and affordable for Chinese kids.

It is also a good opportunity for those who live in the Philippines and interested in freelance jobs from home. In a month, you should spend at least 30 hours in teaching through 51Talk.

As per customer reviews, one can earn $10-$18 per hour teaching with 51Talk.

So, why are you waiting then? Join 51Talk today to teach English online.


4. SayABC

Say ABC is the best opportunity for native and non-native-English speakers. Moreover, you can get a rewarding experience of working with students.

Classes can be scheduled every day. You can set your own working hours. They accept who don’t have a college degree. As a SayABC teacher, you cater to 5-12 years old.

Before going to the application process, let’s talk about everyone’s favorite topic is earnings. If you are money motivated, SayABC won’t disappoint. The earnings between $21/ 40-minutes class.

In addition to your base earnings, you can bag yourself an extra $8 based on your attendance record, and it also includes a seasonal incentive.

Next, we will need to go through the simple application process.

  • A complete an online application
  • Attend an interview
  • Sign your contract and create your teaching profile

What’s not to love? If you are interested in teaching for SayABC, you can start and apply here.


5. Q-Kids:

Q-kids is the unique patented, user-friendly and pleasing for teachers and students alike. They accept the US and Candian residents only. This company is more relaxed than other programs. You can apply if you’re a college student.

They focus mainly on kids 5-12 years old. At present, Q-kids teach English to more than 100000 Chinese students in elementary and second school grades.

They pay around $16-$20/hour with a $1 attendance bonus for being punctual and additional compensation also. You should available for a minimum of 6 hours per week.

Want to apply for Q-Kids? You can complete your application here.


6. iTutorGroup

TutorABC is the largest English language learning institution in the world. TutorABC is a Taiwan based company.

The candidate should have a TESOL/TEFL certificate. You must have a Bachelor’s degree in any field and a minimum of 1-year teaching experience.

Do you get pocket money? If yes, then this is a great place for you. They pay up to $24/hour and also chance to earn bonuses based upon the rating awarded by students feedback.

You will be required at least 10 peak hours per week as an iTutorGroup teacher.

Interested in applying? You can do so here.


7. EnglishHunt

English Hunt is an excellent opportunity for native English teachers to teach English online to Japanese and Korean students through virtual classes online.

If you like working with Korean children, then this job will be great fun and the time with them just files by. And the more interesting thing about the company is always a supportive and helpful and anti-stress environment of you.

You need to have a  college degree in any field.

This is an awesome opportunity for you that would like to make some extra income working from home. Earnings are around $20/hour. As an English Hunt teacher, you work up to 12 hours per week. The working hours are part-time from 4 am-7am EST.

Ready to apply? Click here.


8. GoGokid

Do you want to earn extra money for your daily needs? Save it? Do you want to celebrate your birthday party more special? If you want to join this platform, you can also earn $300 in your pocket with their new teacher bonus.

GoGokid also another best paying online teaching platform. GoGokid teachers paid $14-$25 per hour. You can also get $300 USD as a bonus.

Here you can set your working hours as you would like and also you should attend 25 minutes class on Gogokid.

Before you going to start with GogoKid, you need to go through the application process.

  • Complete an online application
  • Schedule an interview
  • Attend an orientation class
  • Submit the paperwork and sign your contract online.

Ready to apply? Awesome. Click here.


9. Hujiang

Would you like to make up to $3000 a month working from home? If you are money-minded then this is an awesome opportunity for you!

Average full-time salary $2000-$3000 for 25-40 hours a week.

This is the well-established company in China. If you are looking for a flexible online income, Hujiang offers an excellent booking rate and also support team quick to help with any technical or other issues if you need them. Coming to the earnings point starting salary up to $20/hour.

You must be a Native English speaker from the UK, USA, CAN, AUS, NZL, IRL, and SA and teaching experience.

As a Hujiang teacher, you need to complete a Bachelor degree in any field. You can teach at least 10 hours per week during BEIJING peak hours.

Ready to join? You can apply here.


10. PalFish

This is an awesome app to teach English online without a degree. You connect students directly on your smartphone and you can set your own rate and schedule your available time so students can easily book you in the future.

The pay rate around $10-30$/hour, so it’s still really good money. If you invite teachers or students you will earn around $3 for every teacher or student. Teachers can teach mainly 5-12 years old children.

This app is available worldwide. So making it easier to teach English anywhere you are in the world. PalFish have a pool of teachers from the US, Canada, AUS, England, Singapore, etc.

They’re not looking for native speaker only. As long as you’re good at teaching English you’re good to go. They use Skype as their communication.

Any interest in applying PalFish? Sign up here.


11. Alo7

Do you love teaching English? then this is the best chance for you!!

Alo7  is an online teaching platform that connects young Chinese students with English tutors around the globe and it creates a wonderful community.

You must have a bachelor degree in any field or current enrollment in a 4- year college program.

The standard rate of pay for all teachers is $15 per hour or $7.5 per 25-minute class. Some additional offers also available based on teacher performance.

Are you eager to join with Alo7? Click here.



PKFish only hires teachers from the US and Canada who have a bachelor degree. This platform connects Chinese kids with English teachers and offers fun, interactive classes that balance of education and play.

You can teach 4-12 years old students. You can set your own working hours and a total of 8 hours of class every week.

The pay range $800 -$1200/month and performance bonus, other benefits also included. To get accepted, submit your personal information and attend an interview and sign your contract.

Ready to apply? Great Click here.


13. Cambly

If you want to get a taste of being an online English teaching then Cambly is a good place to start.

Cambly is a wonderful opportunity for English speakers to make extra money. Absolutely no teaching experience is required, you just need to speak fluently. It’s more like chatting with new friends online.

The schedule is very flexible. Your schedule can be adjusted at any time. You will receive up to $10 an hour. They also have an app to track how much time you spend on teaching on their platform.

Ready to apply? You can sign up here.


14. Italki

If you want to enjoy teaching English online to foreign peoples, then you will enjoy with Italki.

Italki is not just an English online school, a popular learning platform that connects students with the most dedicated teachers to learns more than 75 languages.

Italki is the most flexible and affordable place to find a teacher for the language you are learning. You don’t need to worry about you are in different time zone. It’s a site where you can set your own time and your salary.

You must be an independent contractor. All you need to have a good internet connection and headset. Your system should include a webcam and Skype to communicate with students.

The average price of the Italki is $10-$15 per 30 minutes class.

Want to so curious to apply? Click here.



Preply is another language learning site which pairs students with private teachers and having classes on skype is very comfortable.

They hire native and non-native speakers. You don’t require a university degree or TEFL certification. You can set your working hours, be your own boss, and set your own rates.

One more awesome thing about the Preply lot of fun with foreign students.

Ready to join? You can sign up here.



Are you eager to earn some extra cash in your spare time?  then Lingoda is a great option for you.

The best thing is Lingoda has a flexible schedule.  You need to have a college degree along with two years of teaching experience. At Lingoda, students can learn English, German, French, and Spanish.

Coming to the earnings part, you can receive up to $14-$25 per hour. Convinced? Here sign up for free.


17. Verbalplanet

The verbal planet is another popular online platform where teachers can teach English online. This is similar to Italki. Skype is the main software that you need to start teaching English online on the verbal planet.

The verbal planet is as flexible as you want to be. The base rate charged for a 45 minutes lesson is $22 USD.

Want to join with Verbalplanet? Click here.


18. Landi

Landi is one of the leading English teaching platforms providing a lot of fun with Chinese Kids.

If you need some extra cash, and you can make around $19 per hour this is a good way to go. You need to work 12 hours per week. The application process is very simple and the interview process is not so difficult.

Interested in applying? You can do so here.


19. Verbling

Verbling is an online language learning platform that connects individuals with language teachers via video chat.

It’s similar to Italki with few minor differences. Teachers set their prices and own working hours. Verbling salary is pretty good is $23/hour. Verbling receives a 15% commission so. You will earn 85%  if whatever rate you charge.

Ready to join with verbaling? Sign up here.


20. MagicEars

Do you do your hobbies in English? Then MagicEars is the good platform that pairs freelance teachers to teach English online to students. This provides a fun, interactive and efficient online learning experience for kids in China. As a Magic Ears teacher, you can teach 5-12 years students.

They want a native speaker to Canada or the USA. To get to the earnings part, The pay base rate $9 per a 30 minutes class with two incentives of $1 for being on time. You can earn up to $22 or possibly even $26/hour.

Interested in applying? You can do sign up here.


21. EnglishTown

English town is the more engaging and more flexible site for freelance teachers to teach English online. You are able to teach at least 15 hours per week.

You can choose your own working hours and teach from the comfort of your home. It is lovely to be so independent.

Ready to apply? You can click here.


22. LiveLingua

Live Lingua is primarily an online language lesson service done through Skype.

You need to have a good computer, with both a microphone and a camera, along with an active internet connection.

You can expect to get at least ten hours of work a week and earn $14 an hour. Live lingua wants a native English speaker and must require a university degree with at least two years of experience.

Ready to start? You can click here.


23. Berlitz

If you are searching for a position that allows you to teach languages to eager children and adults then Berlitz is the right company for you!

Berlitz invites friendly, motivated, and people-oriented candidates who want to teach people new languages and help companies around the world. You can teach English and any other language here.

Their salaries at Berlitz can range from $9-$20.

Curious to apply? You can click here and complete the application process.


24. goFLUENT

There is a lot of home-based jobs popping up lately for teachers to teach English online. This is another company that also hires people to work from home doing ESL teaching.

goFLUENT only hires teachers with degrees. You have to commit to ESL teaching for the company a minimum of 20 hours a week. You can earn up to$14/hour.

Want to apply for goFLUENT? here you can sign up for free.


25. GoldenVoiceEnglish

Golden Voice English is a Candian company based in TORONTO, offering online teaching sessions in English to native Chinese speakers.

Pay range from $18/hour to about $25/hour. You will need to make yourself available at least 8 hours a week, between 6-10am Eastern Standard Time, but you can set your schedule to whatever you would like.

You will need to be a native English speaker, with a minimum of six months of ESL/EFL teaching experience.

Ready to apply for Golden Voice English? Click here.


If you love talking to people and have an interest in teaching, you are in the right place!

This app is another easy way of earning quick cash to teach English online. This doesn’t look for a degree.

You are responsible for 20-minute lessons for students who want to learn any language. If you have a university degree along with teaching experience you can get additional bonuses also.

The pay rate is $11/hour. You can teach at your own convenient time. Payment is made via PayPal.

Want to apply for Tutlo? Sign up here.


27. Samespeak

Samespeak is a nice company to start if you have no degree as well as experience in teaching English.

They connect from 16 years of age which is pretty good work at home side job for students.

You can also set your work at your own convenient time. Payments are also made Via Paypal.

Ready to apply for Samespeak? Click here.


28. NiceTalk

Same as Palfish, NiceTalk is an English teaching app that pays. NiceTalk is an awesome app for native English teachers to chat with English students via their smartphones.

NiceTalk not only accepts native English speakers but also people who are fluent in English. You can set your own working hours. At NiceTalk you can earn  $10/hour. Overall, this is a good way to make some extra cash in your spare time chatting with students.

want to apply for NiceTalks? Sign up here.


29. Rype

Rype app or Rype is the world’s leading platform to learn English online. One of the cool things about Rype is the ability to access skilled teachers that live all around the world.

They accept native and non-native speakers and do not require a university degree or a TEFL Certificate.

They will start paying you around $9. You can make your own working hours to teach English.

want to join with Rype? Click here.


30. EducationFirst

EducationFirst is the biggest private education platform in the world. You can teach adults and Chinese kids between 6-10 years old.

You can earn up to $12-$19/hour. Speakers must have a degree and good speaking skills.

Ready to apply for EducationFirst? Click here.

Written by Sravani Meesala