Over the past few years, online learning has become the norm, and the demand for qualified online English teachers continues to grow. While the industry has become more competitive, plenty of ESL companies still offer opportunities to teach English online, especially for those with additional qualifications, like a Specialized Certification in Teaching English Online or prior teaching experience.
If you are wondering which website is best for teaching English online, here are some top companies currently hiring online English teachers, along with all the details you need to apply today.
If you’re new to teaching, you’ll want to get initial training and qualification with a TEFL certificate. You can explore our online TEFL courses to get started!
1. Preply
Preply is an online teaching marketplace that gives independent English tutors not only an opportunity to teach students from all over the world but also great flexibility, from choosing schedules to setting class rates. Preply has become one of the most popular companies to teach English online. One attractive feature of the company is that it connects teachers to students with various backgrounds and language goals, so even tutors who have teaching niches have a great chance of finding learners with specific English needs.
Requirements
-
Can provide your own teaching materials, resources, and student assessment tools.
-
Necessary computer equipment and fast internet connection.
-
Be enthusiastic, patient, responsible, and energetic.
Job details
Preply teachers can set their own hourly rates, though most charge between $15 to $25 USD. They can also create their own hours, open booking slots on the platform, and teach at the location of their choice. Additionally, there’s no limit to the number of hours you can teach.
The company helps Preply tutors through reliable customer service and Tutor Success Managers who provide tips for growing an online tutoring venture.
How to get started
To become a Preply teacher, the first step is to complete the registration process. You’ll fill out a tutor profile page with your basic info and teaching background, then upload an introduction video and a professional photo. Once you submit everything, the company will review your tutor profile and notify you if it’s approved.
For teachers who want flexibility and control, Preply offers a strong starting point. If you are comfortable building your own profile, setting your own rates, and attracting students, this platform can give you room to grow.

2. Bridge Corporate Language Learning
Bridge has been a leader in language education and corporate language training for more than 30 years, and it has virtual positions for business English teachers. Most students are corporate executives in Latin America.

Requirements
-
A bachelor’s degree.
-
Classroom-based or online TEFL certification.
-
Some teaching experience.
-
Online teaching experience with adult students preferred.
Check out more companies where you can teach English online to adults.
Job details
Bridge Languages teachers use a student-centered approach in lessons while covering business-related topics and helping students improve their communication skills.
Teachers will participate in professional development training and commit to a regular teaching schedule for a minimum of 8-10 months. The position includes licenses for MS Office 365, corporate email, and Zoom educational accounts. The company also offers online Spanish classes at a discount. Hourly pay rate depends on experience.
How to get started
Applying to Bridge Corporate Language Learning is easy. Simply fill out the application via the Bridge Job Board.
Bridge Corporate Language Learning is a solid option for teachers who want to work with adult professionals in a more structured environment. It can be a particularly good fit for teachers who value ongoing support, professional development, and a steady schedule.
Don’t make these 5 mistakes when applying to online teaching jobs.
Teach business English online and join a team of global educators
Bridge Corporate Language Learning
Apply Today3. Novakid
Novakid is an online English learning platform that specializes in teaching children aged 4-12. The company serves students from Poland, Turkey, Russia, Germany, Spain, and other countries, and it aims to make high-quality English education accessible to children worldwide. Novakid provides a structured, interactive curriculum designed by experienced educators to create an immersive learning experience.
Requirements
-
C1 level of English proficiency.
-
Bachelor’s degree (preferred).
-
TEFL/TESOL or other international teaching certification (preferred but not required).
-
At least one year of experience teaching English to children.
-
Strong online teaching skills and a stable internet connection.
-
Ability to work at least 20 hours per week.
Job details
Novakid offers fully remote teaching positions with flexible scheduling, which allows teachers to work from any location. Classes follow a structured curriculum, so teachers do not need to create their own lesson materials. Teachers are assigned regular students, which provides opportunities for cultural exchange and long-term learning relationships.
Novakid’s pay varies based on factors like experience and qualifications. The company offers a competitive hourly rate, which can go as high as $25 per hour. The company also provides incentives for successful trial lessons, training opportunities for professional growth, and ongoing support for teachers.
How to get started
The application process consists of five steps:
- Submit an application with all required materials.
- Complete an equipment test.
- Attend a 25-minute meeting on Novakid’s platform, which includes a 10-minute demo lesson.
- Complete a self-paced training course.
- Sign the contract and start teaching.
Applications can be submitted directly through Novakid’s website.
For teachers who enjoy working with children and prefer a structured curriculum, Novakid offers a clear path into online teaching. Its focus on young learners and ongoing support can make it especially appealing for teachers with experience in this age group.
Find out more about the typical hiring process for online teaching jobs.
4. EF English First
EF English First, an international market leader in English language education, hires online teachers for adult learners. Because you’ll teach students from around the world, classes are available all day and all year, which means you can set your schedule for any time of the day. Even when the company is not actively hiring, it still accepts applications to keep on file for when there are openings.

Requirements
-
A TEFL/TESOL certificate of at least 40 hours.
-
A bachelor’s degree in any field.
-
Native or C2 level of English.
Job details
EF English First pays teachers residing in the U.S. $12 per hour and teachers who live outside the U.S., UK, and South Africa $10 per hour. As an EF English First teacher, you can teach one-to-one lessons or conversational classes to groups composed of up to eight students. You’ll also have the option to teach individual students for 20 or 40 minutes or to give 45-minute group lessons.
You can choose your teaching availability and easily open booking slots on the company’s platform. In addition, the company doesn’t require teachers to commit to a minimum number of hours.
You’ll also have access to all lesson plans, teaching materials, and tools provided by the company in their online classroom.
Read these tips for creating your ideal online English teaching schedule.
How to get started
Submit your initial application online. Next, wait for an interview invite. Once you pass the interview, you’ll sign a contract, create an online introduction, and familiarize yourself with the company’s teaching platform.
EF English First can be a good choice for teachers who want flexibility without having to create their own materials. With global students, ready-made resources, and year-round availability, it offers a convenient option for online teaching.
Read these tips for understanding independent contractor agreements when teaching English online.
5. Open English
Open English is the market leader in online English teaching jobs for Latin America, and it impacts people’s lives through online education. One unique feature of this company is that it offers classes to both adults and children. Open English Junior teaches highly engaging classes to children and adolescents between the ages of 8 and 14 from across Latin America. Classes are offered to students of all English levels, from beginner to advanced.
Requirements
The requirements are as follows:
-
A Bachelor’s degree in a related field, or a TEFL/TESOL certificate.
-
Teaching experience.
-
Portuguese and/or Spanish skills.
-
Must be able to provide at least 10 hours of availability each week.
Job details
Teaching for Open English allows you to work from anywhere with a stable connection and offers flexible hours. The company provides developed lesson plans, so no preparation is required. Teachers are added to a robust Teacher Hub platform that includes podcasts, additional training, and resources. In addition, teachers are often able to earn more money working during high-demand hours.
Open English provides all the required training. Teachers also have the possibility of working with the academic staff to develop the curriculum and work on other projects.
How to get started
To apply, you will start by submitting an online application. If selected, you will be asked to complete a recorded interview, and a decision will be made based on position needs.
Open English stands out for teachers who want to work with learners in Latin America and teach a wide range of ages and levels. With training, built-in resources, and flexible scheduling, it offers a practical option for teachers looking for consistency and support.
Find out how to prepare for a TEFL/TESOL interview.
7. Hallo
Hallo is a social app for English learning that lets students learn or practice the language in real time through video chat and by booking lessons. In this teaching marketplace, online English teachers can kickstart their own online ESL business from their computer or mobile device through multiple revenue streams:
- Live classes: English teachers can stream their English classes live on the platform, and then students can subscribe to the teacher of their choice to utilize premium features like group chat or offline lesson downloads.
- Private classes: You can also offer private English lessons on your profile. Learners could book a class with you in advance, or the app can find a student for you to teach using its InstaMatch feature.
Requirements
-
Be a citizen of the U.S., Canada, or the U.K. (preferred), a native English speaker, or have high bilingual fluency.
-
At least one to two years of teaching experience (preferred).
Never taught before? Gain valuable TEFL/TESOL experience using one of these simple methods.
Job details
What you earn as a Hallo teacher depends on the number of subscribers and class bookings you get. Nevertheless, the company recommends that teachers give both live classes and private lessons, but focus on private lessons.
You can set your own rate for lessons, although Hallo does provide a base rate for different types of classes. You’ll retain 70% to 82% of your earnings. Most teachers typically charge anywhere between $10 to $20 per hour.
How to get started
First, check that you meet all the teacher requirements. Once you are sure that you’re qualified, create a student account. Next, you’ll have to submit your application and upload a two-minute intro video or short demo lesson to the company’s site. If your application is accepted, the company will contact you within 7 to 10 business days.
Hallo may appeal to teachers who want to combine teaching with a more independent, business-minded approach. If you are comfortable promoting yourself and building your own audience, this platform can offer more than one way to earn online.
Here’s how to stand out on English teaching marketplace platforms.
Ready to be your own boss? Read the free eBook
New to TEFL? How to Become an Independent English Teacher
download8. VIPKid
VIPKid is an online English education platform that connects certified teachers from the U.S. and Canada with students aged 4-15. Originally based in Beijing, VIPKid has expanded its teaching platform to reach students worldwide. The company provides a structured curriculum, which allows teachers to focus on engaging lessons rather than lesson planning.
VIPKid also offers VIPTeacher, a teaching network that connects educators to job opportunities, professional development, and a global community of teachers. Since its founding in 2014, VIPKid has grown to almost 1,000,000 students.
Requirements
-
At least two years of experience in teaching, tutoring, coaching, or mentoring.
-
Bachelor’s degree in any field.
-
Legal work authorization in the U.S. or Canada (except for teachers residing in California, Connecticut, New York, Washington, or Washington D.C.).
-
Reliable technology and internet connection.
Job details
VIPKid offers full flexibility, which allows teachers to set their own schedules with no minimum hour requirement. Classes are 25 minutes long, and all lesson plans are provided by VIPKid’s curriculum team.
Teachers earn a base pay rate of $7 – $11 per class (equivalent to $14 – $22 per hour), with additional incentives available. With bonuses for teaching more classes and referrals, teachers can earn up to $28 per hour.
How to get started
The application process consists of five steps:
- Create an account with VIPKid and complete the online application form.
- Submit a short demo lesson for evaluation.
- Review VIPKid’s curriculum, teacher standards, and technology requirements.
- Teach a mock class with a current VIPKid teacher.
- Complete your profile, sign your contract, and start teaching!
Applications can be submitted through VIPKid’s application platform.
VIPKid remains a recognizable option for teachers who enjoy working with young learners and want structured lessons. For qualified teachers in eligible locations, it can offer flexibility, ready-made materials, and access to a large student base.
9. Lyngo
Lyngo is a Japanese company and one of the best online ESL companies, and it hires both native English and Japanese speakers. Because the company is fairly relaxed with its requirements and provides all the necessary training and teaching materials, it may be a good fit for newbie teachers. The company gives virtual English classes to Japanese students of all levels, from nursery school to adult students.
Requirements
-
Native-level English or Japanese speakers.
-
Your computer must be able to run Skype.
Job details
Lyngo’s pay varies from $8 to $14, depending on the type of class and incentives a teacher receives. Teachers are paired with students through the company’s platform, although the one-on-one classes are conducted through Skype.
Here’s how to make the most money as an online English teacher.
How to get started
Lyngo’s application is one of the simplest out there, and it just requires you to enter your basic information and upload your resume and a recent picture of yourself.
For newer teachers, Lyngo can be an accessible way to begin teaching online. Its simple application process, provided materials, and flexible requirements may make it a practical first step into the online ESL world.

10. Skyeng Talks
Russian-based Skyeng Talks is the biggest virtual school in Eastern Europe, catering to thousands of English students through their own platform, Vimbox.
One attractive feature of this company is that it welcomes both native and non-native English speakers. In general, past and current Skyeng Talks teachers have positive reviews of the company.
Requirements
-
Fluent in the English language.
-
Teaching experience is preferred.
-
Must be able to commit to at least 15 hours weekly.
Job details
Teachers are free to choose their teaching schedules, all of which should be set at Moscow time (GMT+3). Working for this company means you’ll be able to give one-on-one lessons to kids and adults.
Teachers can earn between $400 to $600 for a 20-hour workload per week. They also give bonuses for completing a certain number of classes.
How to get started
To get started, simply input your name and contact information and upload a video interview (instructions are provided). You’ll hear back from Skyeng Talks within two days via email. If selected, you’ll complete onboard training, which includes giving a mock lesson.
Skyeng Talks can work well for teachers who want a flexible schedule and the chance to teach both children and adults. Its openness to native and non-native speakers also makes it a more accessible option for a wider range of teachers.
11. SkimaTalk
Requirements
SkimaTalk is based in Japan, and its platform lets teachers create their own profiles and accept bookings from students. Although most of its learners are Japanese adults, SkimaTalk has students of all ages from all over the world, which means lessons are available at any time of the day.
-
Be a native English speaker.
Learn more about teaching English online with no degree or experience.
Job details
SkimaTalk offers a minimum rate of $16 per hour. Teachers can also set their own rates, and the company retains 20% of their total earnings.
SkimaTalk conducts its one-on-one, 25-minute lessons on Skype. As a SkimaTalk teacher, you are not required to work for a minimum number of hours, and you can set your preferred time blocks on SkimaTalk’s platform.
How to get started
First, you’ll need to create an account on the website. Then, you’ll be asked to create a teacher profile. Once you’ve done that, you will have to take a few tests. Your profile will go live once SkimaTalk approves and activates it.
SkimaTalk is a good match for teachers who want autonomy and the freedom to manage their own schedule. With self-set rates and a profile-based system, it can suit teachers who prefer a more independent teaching model.
12. italki
italki is another popular online ESL marketplace where teachers get hired based on their qualifications and introduction video.
There are two types of italki tutors:
- Professional tutors who possess teaching certification and experience.
- Community tutors who may not be certified but enjoy helping students with their English needs.
Jonathan, from Trinidad and Tobago, is an italki professional tutor who specializes in teaching Business English. “I teach adults who might need to look at their English to see if it’s good enough for an interview, or perhaps they already have a job, but they want to improve their English to deal with customers or other colleagues,” he shared.
Need job hunting tips? Here’s how to choose the best company for teaching English online.
Requirements
For professional tutors:
-
TEFL/TESOL certification.
-
Documents to accredit teaching experience.
-
1- to 3-minute self-introduction video.
For community tutors:
-
1- to 3-minute self-introduction video.
Job details
Tutors on italki can determine their own class rates, though most teachers charge $10 and above. The platform charges a 15% fee when a lesson or package is completed, based on the price the tutor has set.
How to get started
Create an italki account in order to fill out the application. All applicants will need to prepare a video introduction, and those applying to be a professional tutor will need to upload their TEFL/TESOL certificate as well.
italki continues to be one of the best-known platforms for teachers who want to build an online presence and attract their own students. Whether you apply as a professional tutor or a community tutor, it offers flexibility and room to grow over time.

13. Polly English
Polly English is a Singapore-based online ESL company that specializes in teaching English to students aged 3 to 18 across Asia. The company delivers its interactive courseware, inspired by Oxford Thinkers, through a self-developed online classroom that enhances student engagement. Polly English focuses on one-on-one lessons tailored to each student’s needs, which ensures a high-quality, personalized learning experience.
Requirements
-
Native English speaker from the USA or Canada.
-
Bachelor’s degree or higher.
-
Teaching certification issued by local authorities, plus an ESL certificate.
-
At least one year of teaching experience in local or international schools (including overseas experience).
-
Ability to use the Polly English app.
-
Stable internet connection and an Intel Core i5 (8th Gen or above) device (must pass a compatibility test).
Job details
Polly English offers one-on-one online ESL teaching, which allows teachers to deliver customized courses that match students’ needs. Teachers must commit to a minimum of 10 teaching hours per week during peak times. The company provides a competitive pay rate of $16 – $24 per hour. Peak teaching hours follow Singapore Time, with weekday classes running from 5:00 PM to 9:00 PM and weekend classes available all day. All lessons are conducted through Polly English’s proprietary online classroom, and teachers receive comprehensive training and ongoing support to help them navigate the platform effectively.
How to get started
The application process consists of five steps:
- Submit basic information about yourself.
- Complete a device test to check your computer and internet connection.
- Teach a short demo lesson to showcase your teaching skills.
- Complete training to learn how to use Polly English’s classroom tools.
- Submit important documents (ID, degree, teaching certificates) and complete a criminal background check.
Applications can be submitted directly through Polly English’s website.
Polly English may be a strong option for experienced teachers who want to teach children in a more structured and specialized setting. With one-on-one lessons, clear peak hours, and ongoing support, it offers a professional environment for qualified applicants.
14. Native Camp
Native Camp is one of the largest online English language schools in Japan, and it offers lessons to students of all levels and ages. Founded in 2015 and headquartered in Tokyo, Japan, the company provides lessons via a proprietary language platform developed in-house. Native Camp operates globally, which makes it accessible to teachers and students worldwide.
Requirements
-
Experience teaching English (online or offline).
-
At least 18 years old.
-
Intermediate English level.
-
Laptop or PC with a webcam.
-
Headset with a microphone.
-
Stable internet connection (minimum speed of 2 Mbps).
-
Google Chrome or Mozilla Firefox browser (required).
Job details
Native Camp offers a fully flexible schedule, which allows teachers to set their own availability and work as much or as little as they choose. Lessons can be one-on-one or group sessions, and they cater to a diverse range of learners. Teachers are responsible for conducting engaging lessons, providing constructive feedback, and adapting teaching styles to meet students’ needs.
The pay structure varies, and the base rate per lesson can increase over time, especially for teachers who receive positive student reviews or offer specialty lessons. On average, tutors earn $10 to $15 per hour, though some have reported earning higher wages after gaining experience and specializing in certain lesson types.
How to get started
The application process consists of seven steps:
- Register your email address and confirm your account.
- Fill out your basic information to continue the application.
- Take the English Proficiency Test (EPT)–this test can only be taken once.
- Prepare for the Environment Check by ensuring a stable internet connection and functional equipment.
- Complete the self-learning program by studying the provided materials.
- Conduct a demo lesson with Native Camp’s admins.
- Finalize your registration by submitting additional personal details.
Applications can be submitted directly through Native Camp’s website.
Native Camp can appeal to teachers who want a flexible schedule and access to a broad range of learners. For those who meet the technical and teaching requirements, it offers a straightforward way to start teaching through a large international platform.
Finding the right company to teach English online depends on what kind of teacher you are, how much flexibility you want, and how much support you need. Some platforms give you more freedom to set your own rates and schedule, while others offer more structure, training, and ready-made materials.
The best option is not always the biggest name, but the one that fits your experience, teaching style, and professional goals. When you compare requirements, pay, student types, and platform support carefully, you can choose a company that helps you build a more sustainable and rewarding online teaching career.














