$20 off ANY course with code APR24
preply classroom

24 Places to Teach English from Home 2024

It’s never been easier to teach English from the comfort of your own home. Often with the only requirement being a good internet connection, joining an online teaching company or even starting your own teaching business has never been easier! We’ve put together a list of companies hiring teachers to teach English online now.

24 Companies to Teach English Online

1. Preply
2. Italki
3. Apollo English
4. 51 Talk
5. Cambly
6. LatinHire
7. Verbling
8. NativeCamp
9. Learnlight
10. Open English
11. Fluentify
12. Engoo
13. Lyngo
14. One Coin English
15. Best Teacher
16. Eigox
17. Qkids
18. EF Education First
19. SkimaTalk
20. Tutoring Go
21. Cafe Talk
22. Ringle
23. TutorABC
24. BlingABC


preply login

Read our in-depth Preply Review

With Preply, you are specifically offering tutoring services to potential clients. You’ll create an account and customize your profile, then set a rate. If you want to set a high rate, you’ll need to prove that you can outperform the competition.

One of the major advantages of this platform is the diverse range of students. There are students of all ages, adults and children alike. They can come from various cultural backgrounds around the world and are not from just one country, which can be nice for teachers looking for a bit more variety during their classroom hours. If you have a specific area of expertise, you can fill out your profile to appeal to these students.

The best part? We’ve heard from our teachers that you can get hired pretty quickly – one teacher was hired in only 3 days!

  • Teacher Requirements: Certification preferred but not required
  • Hourly Rate: $10 to $45
  • Class Times: 9AM to 9PM
  • Min. Hours/Week: 8


preply vs italki

Italki is slightly different from many of the other options in the industry for ESL jobs. Instead of being its own program with a learning curriculum, it functions as a freelance marketplace. With most of the other companies/schools on this list, you need to meet certain requirements and go through a hiring process. With Italki, you simply create a profile to connect with clients.

You can use Italki regardless of your qualifications. But people with certificates, college degrees, and experience are in higher demand. The higher quality your lessons, the more you can charge per hour. It’s easiest to use Italki if you can serve a certain niche of students, like test prep or Business English, so you’ll stand out from your competitors.

  • Teacher Requirements: Certification preferred but not required
  • Hourly Rate: $3 to $35 hourly
  • Class Times: 6AM to 3AM
  • Min. Hours/Week: None

Apollo English

apollo english

Apollo English has many onsite locations in Vietnam and has been expanding its online offerings for ESL classes for kids.

Rather than teaching 1-to-1, you’ll be teaching a class of up to 8 students – which can really help the time fly when each student needs to get in his or her talking time. The class lengths are longer, from 45 minutes to 60 minutes – which is a big upside for knowing you are going to make the full hourly rate rather than piecing together 10-15 minute classes.

Because the online classes are a bit of a new offering for them, expect some bugs in the system or other technical difficulties that come from the transition.

You’ll need to commit to at least 40 hours per month teaching and at least 4 hours per week on the weekends – which is when they have the busiest schedule while kids aren’t in their normal classes. The weekly schedule is fixed, so you should be prepared to commit to a schedule you can stick to.

  • Teacher Requirements: Bachelor’s degree and TEFL certification
  • Hourly Rate: $16 per hour
  • Class Times: Weekdays 7:30AM-10PM ICT and Weekends 7:45AM-8:15PM
  • Min. Hours/Week: 10

51 Talk


The majority of teachers with 51 Talk are from the Philippines, but there is potential interest in native speakers from the US and other regions. The biggest requirement that the company has is a neutral accent. Because of the number of students, 51 Talk is often looking for teachers to take on the workload.

The hourly rate starts out low, but it can grow if you perform consistently. Your schedule can be managed wholly independently. There are accessible lesson plans with a support staff available to answer questions. 

Employees report that the students tend to have a positive attitude and good discipline, though they note that a few might struggle with their work.

  • Teacher Requirements: Bachelor’s degree, experience teaching children
  • Hourly Rate: $12 to $22
  • Class Times: 7AM to 11AM Mon thru Fri, 9PM to 11AM weekends
  • Min. Hours/Week: 35

Teach English Online Without a Degree



Read our in-depth Cambly Review

With Cambly, students are supposed to be able to connect to a teacher anytime. The service is available all day, though there are certain peak hours with more traffic. You’ll likely have a large range of different students, instead of having one single class.

There are very few requirements involved. Though you need to be a native English speaker, you don’t need a certificate or college degree. Because of the few requirements, the pay is also slightly lower than some companies offer, coming in at $10 per hour. Employees who teach children make $12 per hour instead.

  • Teacher Requirements: Certification preferred but not required
  • Hourly Rate: $10 to $12
  • Class Times: 6AM to 3AM
  • Min. Hours/Week: None


latin hire

LatinHire is another unique business model. They aren’t a marketplace or a school, but instead function as an agency. Their goal is to connect tutors to schools in need. If your area of expertise matches a school’s needs, LatinHire can put you in touch. 

This company acts as a liaison with multiple subjects, not just English. If you have skills in Calculus, Chemistry, Physics, Statistics, Algebra, Geometry, Trigonometry, Accounting, or Finance and Economy, then you can also seek these roles as well!

Because the schools are so varied, the pay rates also vary. But most of the time, the hourly rate is relatively low. There might be opportunities to negotiate during the process. 

Fortunately, the signup process is straightforward and streamlined, which helps to save you time and energy. While you don’t technically need a certification, we always say it’s a good idea to get your TEFL to be ready for the classroom.

  • Teacher Requirements: Certification preferred but not required
  • Hourly Rate: $8 to $10
  • Class Times: 9AM to 6PM
  • Min. Hours/Week: None



Verbling is an incredibly competitive platform. But if you do pass the hiring process, they have one of the top rates of pay in the industry. Throughout the application process, you’ll have to show that you’re skilled at teaching and that you have expertise in the English language. The company prefers North American teachers with neutral accents.

Once you get approved, you can set a rate anywhere from $18 to $28. The majority of students are adults learning business English for their jobs. Other popular classes involve reading comprehension and travel English. The better your student reviews, the more potential students and income you’ll attract. 

  • Teacher Requirements: 2 years experience, certification preferred
  • Hourly Rate: $18 to $28
  • Class Times: 6AM to 3AM
  • Min. Hours/Week: 5

See our full list of places to teach english online with no degree


native camp esl jobs

NativeCamp has an extremely easy application process and some teachers have been waived for even providing a demo – which can be quite a load of stress if you’re not used to providing demo classes as part of the interview process.

The requirements are pretty straightforward – 18 years or older, stable internet, and a headset with a microphone. There is an English proficiency test that you must score at least a 70% on (but it’s now known to be that difficult).

  • Teacher Requirements: teaching experience preferred
  • Hourly Rate: $8 to $20
  • Class Times: 5PM to 1:30PM
  • Min. Hours/Week: N/A

Teaching English to Adults Online



Learnlight is more specialized than many other items on the list. The company exists to help European individuals learn how to use business English. You ought to have prior experience with teaching, especially teaching business English. It’s also important to have a TEFL certification.

Because you’re required to be available at specific times, you’ll need to adhere to a stricter schedule than some other options. New hires commit to a year of teaching at least. Individual student sessions have low rates of pay, but group classrooms tend to pay more. This option has a high level of stability, which makes up for the lack of flexibility.

  • Teacher Requirements: TEFL, 2 years experience
  • Hourly Rate: $12 to $14
  • Class Times: 6AM to 9PM
  • Min. Hours/Week: 10

Open English

open english

South American students turn to Open English so frequently that it’s become the biggest ESL provider on the continent. The company has a strong demand for teachers who can keep up with the influx of students. If you want full employment, Open English gives reliable teachers a packed schedule.

Rather than paying people based on their qualifications, the company offers pay raises with time. The more experience you gain, the higher your rate of pay. You can get a job without any college degree, though you’ll need a certification. Teachers are required to spend at least 25 hours a week on the site.

  • Teacher Requirements: Certification, 1 year experience
  • Hourly Rate: $8 to $10
  • Class Times: 6AM to 3AM
  • Min. Hours/Week: 25


fluentify home page

If you have a couple of years of teaching under your belt, then Fluentify is an amazing place to teach ESL online to adults.

With offices in London, Turin, and Milan, Fluentify focuses on language learning for adults – and not just in English. If you are a German, French, Italian, or Spanish teacher – then you can also teach with them.

  • Teacher Requirements: 2 years teaching, TEFL or CELTA certificate
  • Hourly Rate: $12 to $22 per hour
  • Class Times: N/A
  • Min. Hours/Week: 15 hours

Teach English to Japanese Online


teach online at engoo

Engoo hasn’t placed all their eggs in one basket – so their students come from around the world. Their top student base is from Japan, followed by Korea and Taiwan.

The pay can vary depending on if you are a native English speaker, but can range from $3 to $10 per hour. Teachers have really enjoyed their experience teaching with Engoo and have said that it’s much easier compared to other online ESL companies based in China.

  • Teacher Requirements: Proficient in English
  • Hourly Rate: $3 to $10
  • Class Times:
  • Min. Hours/Week: N/A



Read our full Lyngo review

Lyngo has been around for a decade, having first started in 2012. This Japanese company has a goal of connecting Japanese nationals with ESL tutors. Students can range in age from very young to very old. There are very few requirements, making this an ideal fit for people without a lot of experience.

In fact, you don’t need a college degree or a certification. You can use this company to gain experience before applying to places with a higher rate of pay. It is required that you come from an English-speaking country and are a native speaker of the language. All lessons are premade, so there’s no need to create your own lesson plans. 

  • Teacher Requirements: Native English speakers
  • Hourly Rate: $10 to $12
  • Class Times: 5PM to 1:30PM
  • Min. Hours/Week: 6

One Coin English

one coin english teaching online

One Coin English is another company with shockingly few strict requirements. Every applicant must be legally allowed to work in Japan, so you might need to obtain a work visa or other paperwork (see more on teaching English in Japan). Other than that, the only requirement is that you’re at least 20 years old. You don’t need a college degree or language certification.

The company provides lessons in 50-minute intervals. Each lesson is conducted using Zoom. You will need a Japanese bank account in order to receive payments, which will be direct deposited. Like the previous option on the list, the school provides all of the teaching materials for you. You get free lesson plans and course outlines.

  • Teacher Requirements: Must be able to work in Japan, at least 20 years old
  • Hourly Rate: $7.50 to $10.30
  • Class Times: 1PM to 10PM
  • Min. Hours/Week: 15

Best Teacher

teaching japanese students online

Best Teacher helps teachers connect to their students via Skype. But there’s a major difference from most of the other options. These lessons aren’t meant to help students improve their verbal English. Instead, the goal is to work on written materials. You’ll show your students how to edit conversations and reply to messages.

Because everything is written down, this is a solid opportunity for non-native speakers, as well as native English speakers with a strong accent. If you have any other reason that you don’t want to speak, you’ll appreciate the lesson setup.

  • Teacher Requirements: TEFL certification
  • Hourly Rate: $5 to $6
  • Class Times: 6PM to 12AM
  • Min. Hours/Week: None



Eigox looks for teachers from all over the English speaking world, including North America, Australia, New Zealand, and the UK. They even have some English teachers from the Philippines. While the rate of pay is somewhat low, the platform has tons of teaching resources. Most students also provide their own materials.

You can use flexibility in your lessons, thanks to the lack of strict curriculum. If you receive positive reviews, you could earn bonuses and pay raises. Teachers should have at least 10 hours a week to devote to teaching. Payments are done through Paypal for extra convenience.

  • Teacher Requirements: TEFL certification
  • Hourly Rate: $3 to $11
  • Class Times: 9AM to 3AM
  • Min. Hours/Week: 10

See our full list of 15 companies to teach English online to Japanese Students

Teach English Online to Chinese Students

Due to changes in Chinese law, it’s much harder for companies to connect students from within China to teachers from outside of China. There are a couple of companies that have managed to continue hiring throughout, and we’re keeping our fingers crossed that regulations may loosen up soon.



Qkids looks for US and Canadian teachers with a college degree. College students can bypass the degree requirement by proving that they’re working toward a degree. Every teacher will work with anywhere from one to four students per lesson. The lessons are taught during the peak classroom times in Beijing.

The youngest student age is 5, with the oldest students being 12. All of the classes are 30 minutes in length. Fortunately, the company connects teachers with pre-made lesson plans and teaching materials. The platform itself is bursting with color, joy, and visual delight, aiming to make learning fun for kids.

  • Teacher Requirements: Bachelor’s degree, certification
  • Hourly Rate: $12 to $16
  • Class Times: 6AM to 10AM Mon thru Fri, 10:30PM to 10AM weekends
  • Min. Hours/Week: 6

EF Education First

english first

EF Education First allows teachers to connect with students all over the globe, seven days a week. The students range from children to adults. Teachers can pick whether they teach group classrooms or have one-on-one sessions with students. Regardless of what you choose, your online classroom will be packed with resources.

You’ll be given teaching tools and lesson plans to get started. There’s no need to make your own curriculum. If you set a schedule in advance, you’ll be told how much money you’ll make that month. Group classrooms tend to have a higher rate of pay than individual tutoring sessions.

  • Teacher Requirements: Bachelor’s degree, teaching experience, TEFL certification
  • Hourly Rate: $10 to $20
  • Class Times: 4AM to 8:30AM Mon thru Fri, 9PM to 9AM weekends
  • Min. Hours/Week: 5



SkimaTalk is a company that has very few requirements to get started. You’ll be teaching business English to adult students, most of whom are Japanese. People who have taught business English in the past will be given special consideration. Learn more about how to teach business English online

Each student pays for their lesson using virtual coins. As you get more experience, your lessons will “cost” more, ultimately leading to a larger payout. Each lesson takes place over a scheduled 25 minute block, with the potential for two blocks per hour.

  • Teacher Requirements: Certification preferred but not required
  • Hourly Rate: $10 to $16
  • Class Times: 6AM to 3AM
  • Min. Hours/Week: 15

See our full list of companies to teach English online to Chinese Students

Teach English to Korean Students Online

Tutoring Go

Tutoring Go is another company that aims to provide constant availability to students. Whenever they want to learn, they can connect to a tutor. You have flexible hours that you can fill at your leisure, although people generate the most income by using the peak hours.

You can apply for the position as long as you’re a native English speaker from an English-speaking country. The rate of pay can range from $10 to $14 an hour. While the company looks for people with some teaching experience, you may be able to get by without 100% fulfilling this requirement.

  • Teacher Requirements: Certification
  • Hourly Rate: $10 to $15
  • Class Times: 24/7
  • Min. Hours/Week: None

Cafe Talk

cafetalk teach english

Cafe Talk is integrated with the free video and telephone services provided by Skype. The company hires tutors for different languages. Each student receives one-on-one lessons. It’s free to register an account and fill out an application. Then you’ll complete an interview and personalize your profile.

It’s easy to manage lessons through the platform because the website automatically converts timezones for you. In addition, the site can be accessed in languages like Italian, Japanese, Chinese, and Korean. Not only can you teach Korean students, but also students from tons of other international backgrounds including Japanese, Taiwanese, European, and American. 

  • Teacher Requirements: Bachelor’s degree
  • Hourly Rate: $8 to $25
  • Class Times: 9AM to 12AM
  • Min. Hours/Week: 2


ringle english online

Ringle allows you to flexibly work from home with whatever hours you want. There’s very little strict commitment. At the same time, you’ll be able to grow networks of students and tutors. The company provides pre-made lesson plans called Ringle packets, which let you teach classes without doing any prior planning.

Because of the excellent pre-made lesson plans, this is one of the simplest companies for teaching English online. You don’t need to worry about doing tons of extra work prepping for classes. The lesson plans allow for standardized curriculums while removing much of the pressure from the teacher.

  • Teacher Requirements: Bachelor’s degree
  • Hourly Rate: $15 to $16
  • Class Times: Flexible
  • Min. Hours/Week: None

See our full list of companies to teach English online to Korean students



Students at TutorABC can range from anywhere between 3 and 65 years old. Their booking system is flexible and you can choose the days and hours that you want to work (just be sure to cancel with at least 48 hours notice).

As one teacher noted on Indeed, the most difficult part of the job is to get quiet students engaged in the classroom. This is important because teachers are rated by the clients (students) and this can impact your booking rate in the future.

review of tutorabc
  • Teacher Requirements: Bachelor’s degree, TEFL
  • Hourly Rate: $15 to $25
  • Class Times: Flexible
  • Min. Hours/Week: None



BlingABC is officially back and hiring in 2024 and you do not need to be located in China to teach these students online.

The schedule is broken up into 4 semesters: winter, spring, summer, and fall. Although you can choose your availability, once they create your schedule for the semester, you will need to teach those classes for the full semester.

Each class has up to 3 students, so you can enjoy having a smaller class size and get to know the students a bit better throughout the weeks.

  • Teacher Requirements: Bachelor’s degree, TEFL
  • Hourly Rate: $12 to $15
  • Class Times: Flexible
  • Min. Hours/Week: None

General Requirements to Teach English Online:

  • TEFL Certification

    TEFL Hero’s 120 Hour TEFL Certification is accredited and accepted by employers globally.

  • Windows or Mac Operating System

    You’ll need an operating system that can access the platform. Some platforms might work within your browser window, while others might need to be downloaded onto your computer itself. Because Windows and Mac are the most common operating systems, they are the most likely to be compatible with whatever platform you use.

  • Strong Internet Connection

    You’ll need to have an uninterrupted connection if you do video lessons. An ideal connection for online teaching should be a speed of at least 2Mbps uploading and 10Mbps downloading.

  • Webcam

    When you’re having video lessons with your students, you’ll need your webcam to show your face. You can use the webcam that’s built into most modern computers, or you can get a more advanced model on the market.

  • Headset

    A headset is helpful because it allows you to hear your students better, and it allows them to hear you better. With a quality microphone, your students will be able to understand your pronunciation and your conversation in ways they couldn’t with a standard computer mic.

Get Certified to Teach Anywhere!

*See our full list of the best TEFL courses in 2024

Tips on Teaching English Online

Set Up a Learning Environment

It’s a good idea to set up a learning environment for your online classroom. Make sure you have good lighting with your camera and consider investing in a ring light. Some teachers also incorporate props and other objects into their lessons.

Have Patience

No matter the age or skill level of your students, you should have patience. Learning English is difficult, and there may be communication or cultural barriers. Embrace each lesson with an open mind. 

Join Teacher Groups

There’s an entire online community of ESL teachers. You can find teacher groups in places like Reddit and Facebook. Your online teaching platform might also have forums or other ways for teachers to connect.

Make Use of Online Resources

The best way to prepare is by studying beforehand. You can use guides like these online teaching tips to avoid new-teacher pitfalls and bring your best performance to your students. Even if you don’t intend on working for a company that requires lesson planning, you will still benefit from learning and understanding how to manage a classroom and be prepared for every single class. 


There are many websites that will let you teach English online. Whether you offer online ESL tutoring or online teaching from home, it’s just a matter of finding the right site for you.

Example Cert
We give away a FREE TEFL course every month​ – enter to win and start your teaching journey!

By entering your email address you agree to receive emails from TEFL Hero. We’ll respect your privacy and you can unsubscribe at any time.