skip to Main Content

Earn Money Teaching English Online with these Sites

Over half of the internet is in English, meaning users have to learn the language to make full use of information. Pre COVID-19, people travelled the world teaching English. Due to the coronavirus pandemic, learning has shifted online. According to research, the number of students taking an online class now increased by 32%. As a tutor, you can make money online by teaching English to international students in Asia, Africa, South America, and Central America.

Want to know how to get started as an English tutor? in this post, we explain where you can earn money for teaching English online.

What Do You Need to Become an Online English Teacher?

Online learning is very convenient. Both teacher and student can have their classes when and where it suits. As such, teachers and students do not waste time travelling from one location to another. Learning English online is well established in the UK and several countries worldwide.

To become an online English tutor, you must have the following qualifications…

  • Knowledge of English literature and culture
  • Excellent grasp of grammar and syntax
  • Clear and concise communication skills
  • At least a high school diploma
  • At least a Bachelor’s or Graduate degree in English
  • Complete Tutor training and education (TESOL or CELTA)
  • Tutoring certification
  • License

Can I teach English online without a degree? Major online teaching companies require tutors to have a bachelor’s or graduate degree, but some do not. As such, you can teach English without a bachelor’s degree, but you need a certification such as TEFL. It provides you with the qualifications and training necessary to tutor English online.

How Many Hours Do You Have to Work?

Traditionally, a full-time job requires you to work 40 hours per week. Since you’re working online, you can set your own schedule and time. VIPKID requires you to teach per class. Each class is 25 minutes. There is no minimum hour commitment, and you can teach as many hours as you’d like.

Some online tutoring companies will require you to work a certain number of hours per week. For example, Lingoda expects you to work 5 to 20 hours per week.

How Much Money Can You Make Teaching English Online?

As an English tutor, you can earn anywhere between $10 to $50 per hour. This depends on your level of qualification. For example, if you’re a first-time English tutor with a TEFL certification, you’ll start earning $10-$20 per hour.

With a bachelor’s degree, graduate degree, TEFL, CELTA or TESOL certification and working experience, you can make between $20 to $50. Good performance can also increase your pay rate together with your qualifications.

What Equipment Do You Need to Teach English Online?

You’ll need the following equipment and apps.

  • A PC or laptop
  • High-speed internet connection
  • Headset (noise-cancelling headsets preferred) and microphone
  • Zoom or Skype
  • HD webcam

Besides a PC or laptop, you can buy a high-end smartphone and tablet. If using a PC or laptop, you can invest in a second display, preferably a touchscreen monitor. With an extra display, it makes it faster and easier to use multiple programs simultaneously.

A second display eliminates the need to switch between full-screen windows or open several tabs. This ensures faster workflow and improved productivity. A Jon Peddie study proved that using multiple displays increases productivity by 42%.

Websites That Hire English Teachers Online



Tutor anytime, anywhere with Cambly and get paid weekly. On Cambly, you help students across the globe to build their English language skills. For example, you can chat with a marketing professional in the Middle East or a university student in China all in a day.

Cambly offers 1 on 1 lessons where you spend every minute chatting and even learning about other cultures. For every minute, you earn $0.17 or $10.20/hour on Cambly or $0.20/min ($12/hour) on Cambly Kids. Cambly pays via PayPal every Monday. You can work as little or as much as you want. No commitment or minimum hours.

No bachelor’s degree, teaching certificate or teaching experience needed. Just visit the Cambly website, sign up with your email, Facebook, Google or Apple. Create your profile and start teaching English.


Palfish is an iOS app designed for iPads that allows English tutors to chat and earn with adult ESL learners. The app hires teachers from the US, Canada, UK, Ireland, New Zealand and Australia. You can teach multiple students in a free form live stream and earn up to $22/hour plus bonuses. On Palfish, there are no minimum hours or commitments.

You can create your own content, set your own rates and teach from your iPad, iPhone or Mac. To get started, have a teaching certificate such as TESOL. Visit the App Store, download the app and sign up. Your iOS device should have iOS 9.0 or later.

As a certified tutor, start creating your own lessons and make use of your time. Save the video recordings on your device and the cloud for future classes.


Teach English online with SayABC and earn up to $17 per 40 minutes. SayABC is an online education platform that offers international learning for 5 to 12 years old children in China. Headquartered in Beijing, the interactive platform is pre-loaded with National Geographic lessons.

With each learning level, learners are usually exposed to…

  • Songs and games
  • Language presentation and practice
  • National Geographic Mission and Values pages
  • Video activities

As a tutor, it’s a lot of fun and rewarding teaching kids on SayABC. To start teaching, you must have a bachelor’s degree. Sign up at SayABC. Complete the live interview and evaluation class, then sign the consulting agreement. SayABC pays $13 – $15 per class plus $4 in attendance bonuses.


Become a SkimaTalk English tutor and teach English online from anywhere. SkimaTalk allows tutors to set their own schedules. You can work as many hours or as few hours as you want. All you need is a PC and a strong internet connection. To be eligible, you must fulfil the following requirements:

  • Be a native English speaker
  • Prior English teaching experience
  • Commitment

SkimaTalk wants teachers who are passionate and committed to helping students succeed. If you meet the requirements above, visit SkimaTalk website and click “Apply Now.” Fill in the form, complete your teacher profile and a few simple tests. SkimaTalk will review your application.

If approved, they’ll activate your account, and you can start making money. SkimaTalk pay rate starts from $8.

Magic Ears

Earn up to $26 per hour on Magic Ears. Magic Ears is an innovative and interactive English learning platform. Designed for Chinese students aged 4 to 12 years, its mission is to offer a global classroom experience to every child worldwide. It also aims to provide the best online career opportunities for English tutors.

Magic Ears offers a unique 1 on 4 classroom and state of the art curriculum. As such, learning is fun and fruitful. To become a tutor, meet the following requirements…

  • Speak English at an idiomatic level
  • Have a bachelor’s degree or higher in any subject
  • Hold a 120 hour ESL certification
  • Have ESL teaching experience

If interested in teaching English, the site offers a fully accredited Advanced TESOL course for $20. The Magic Ears application process takes 2 minutes to complete. It involves an interview demo (live and recorded). There is a trial demo that lasts 10 to 15 minutes before a background check and contract offer.

Once you complete your application, allow up to 2 business days for processing. Magic Ears requires a 6-month minimum commitment with no teaching requirements.


iTutorGroup is another Chinese based online education platform. It provides personalized learning experiences to business professionals and Taiwanese students. They achieve this by utilizing algorithmic matching between tutors, students and digital content.

Founded in 1998, iTutorGroup leads in the revolution of live interaction education. Before applying, make sure you meet the following minimum requirements:

  • Must be a native English speaker
  • Bachelor’s degree or above (Education majors preferred)
  • TESOL/CELTA/TEFL or equivalent (PGCE and QTS highly preferred)
  • Prior teaching experience

Like other online education platforms, iTutorGroup allows you to set your own hours and schedule. But they require a 6-month commitment. The platform is available 24/7. If you meet the requirements above, visit iTutorGroup website, click “Sign up,” and fill in your details. You will then proceed through a 5-minute interview. If successful, you’ll receive a call within 24 hours with the onboarding steps.

You can also use this link to apply. iTutorGroup pays $21.65 per hour for an English tutor.

International TEFL Academy

If you’re interested in paid online teaching jobs, check out the International TEFL Academy. Founded in 2010, they offer quality and personalized instructions, and you get to earn $10 to $20 per hour for first-time teachers.

Before becoming a tutor, you must go through their TEFL certification. Once you qualify, you can teach English in countries such as Thailand, Costa Rica, and Spain. To get started, visit the International TEFL Academy website. Fill out the form and receive your free TEFL brochure. The brochure contains the latest details about hiring seasons, degree requirements, and more.


Join Lingoda and teach students from Charite, Google, BMW, Siemens, Adidas and more. As a tutor, you can use Lingoda’s in house designed learning materials based on the European Framework. This framework helps to make teaching and class preparation easy.

Lingoda has over 1,000 native-speaking teachers. As qualified tutors, they’ve an overall student rating of 4.7 out of 5. To become a tutor, you need:

  • Two or three years of teaching experience
  • C2 or above level
  • Certification to teach your chosen language, for example, TEFL.

If you meet the requirements above, sign up at Lingoda. Select the language you would like to teach, complete your profile and wait for your interview invite. Complete the onboarding process and take your first class.

As a tutor, you’ll be working on a freelance basis, and Lingoda expects you to work 5 to 20 hours per week. Lingoda pays $8-$13 per hour.


Tes is one of the world’s largest networks of teachers. For more than a century, Tes has been supporting tutors to inspire the next generation of learners. Today, Tes has a global teaching community of more than 13 million tutors. So, if you’re looking for jobs, training and support to become a better tutor, visit!

They have over 8,406 teaching and education jobs. You can find teaching jobs by location, type, subject or flexibility. We recommend that you register as a teacher or student teacher.


Teach English online with DaDa and get paid. Based in China, DaDa is a leading online English platform with a mission to become the best online international school. It offers an industry-leading two-way interactive learning platform and world-class teaching content. As a proud partner of National Geographic Learning, DaDa empowers children to achieve more.

Before becoming a tutor at DaDa, you need to meet the following basic requirements:

  • Proof documents for teaching experience
  • Supporting documents of non-criminal background check

The next step is to sign up, followed by an interview and a mock class. During the mock class, the DaDa team will evaluate you on:

  • Context setting
  • Appropriate language use
  • Class management and timing
  • Student engagement and more

If you pass the interview and mock class, DaDa will contact you with the rest of the onboarding process. Each class is 30 minutes long, and you can pick your own schedule and hours. Per month, DaDa requires you to work 10 hours. You can also download the DaDa app to your smartphone or tablet. DaDa pays $15 – $25 per hour.

Landi English

Landi English is an online teaching system based on Content and Language Integrated Learning. Designed for Chinese students, the platform is for young learners from kindergarten to high school level. Landi English adopted Peer Study, a student-centred teaching method. By doing so, they revolutionized the Chinese online education industry.

Today, Landi English has over 1,000 teachers, most of whom started teaching English online with no prior experience. To start working as a Landi English tutor, you must be eligible to work in the UK, US and Canada. You must also:

  • Be a native English speaker
  • Have a bachelor’s degree or above

To check the current listing for ESL teachers, follow this link. Landi English pays $16 to $23 per hour. Landi English pays $14-$20 per hour.


EnglishFirst is an online teaching platform with over 600 schools and offices in 50 countries. Founded in 1965 by Bertil Hult, it started with a local English training centre in China. Today, it has a presence in over 60 cities in China and employed thousands of English language teachers.

At the heart of EnglishFirst mission are the teachers. To become a tutor, register with EnglishFirst. Provide your education and nationality followed by your personal information. One of the recruiters will get in touch to set up an interview. If successful, you’ll receive instructions for the next step.

EnglishFirst offers a competitive salary of 12,000 to 15,000 RMB monthly, a performance bonus, flight allowance and many more.


Become an Englishunt tutor and teach young learners English. At Englishunt, the curriculum ranges from free talking to test prep instruction. Each lesson is 10 to 20 minutes. Englishunt offers both Live Video Class and Live Phone Classes.

To hold Live Video Classes, you must have a 4-year bachelor’s degree, ESL/TEFL certificate and prior teaching experience. If offering Live Phone Classes, you don’t need prior teaching experience. But you must hold a 2-year degree from an accredited institution.

To get started, complete the Englishunt application. A recruitment member will get in touch via email or phone for your interview. After your interview, you’ll receive training and start teaching. Per hour, Englishunt pays you $10 to $12.


Oakary is a unique platform that connects tutors to ESL/English teaching partners in Asian local schools. It connects you to schools in Taiwan, China, Spain, Vietnam, South Korea and more.

As a tutor, Oakary will pay you $16 to $25 per hour teaching English to kids or college level students. A typical class runs for 25 to 45 minutes, and you can teach from anywhere around the world.

You don’t need an English degree or prior teaching experience. To get hired, submit your application, interview with the school and start working.


Join iTutor and transform the lives of students worldwide. All you need is a bachelor;’s degree and an active teaching certificate in any US state. Submit your application online then a recruiter will set you up for a phone interview and demo lesson.

If you pass these stages, iTutor will confirm availability, and you can start receiving assignments. Hourly pay starts from $20.


TutorSupply provides professional academic services, bespoke consultancy and academic guidance at all levels. As a leading tutor supplier, all teachers have expert knowledge. To apply, register your details online. Once your application gets accepted, TutorSupply will invite you for an interview. The recruiter will reveal further information after the interview.

Panda ABC

Panda ABC is an online learning provider dedicated to helping Chinese children speak English. The online education platform offers a 1 on 4 full immersion session that will boost children’s English proficiency. As a tutor, you can create your own schedule and check for detailed lesson plans and learning materials from the comfort of your home.

Panda ABC requires a native English speaker, Bachelor’s Degree in a relevant field, TESOL/TEFL and a fast internet connection. To join Panda ABC, upload your CV. Complete the interview, pre-training, online training, mock class, sign a contract and start teaching. Panda ABC pays $30 per 50-minute class.


BlingABC is an online learning provider that offers English tutoring services in China. For over 28 years, BlingABC has been providing tutors with learning materials written by professionals. By doing so, teachers can focus and teach effectively. To become a BlingABC tutor, you must be a native English speaker, have a bachelor’s degree and have a TEFL/TESOL/CELTA certification.

If you meet these qualifications, submit your application. Then:

  • Pass the initial screening
  • Attend the interview and orientation.
  • Participate in the onboarding training
  • Complete mock class
  • Submit your teaching availabilities
  • Start teaching

The total hourly rate can be up to $38 per hour.


With over 12 million users and 13,000 interactive courses, BoxFiSH is looking for native English speakers from the US, Canada and UK. As a bachelor’s degree holder with a TEFL/TESOL certificate, you can teach from the comfort of your home and control your own schedule.

All the necessary materials are usually provided, and each class is 25 minutes long. BoxFiSH pays $1.50 per 5-minute session and $11 for a 25-minute session. To join BoxFiSH:

  • Submit your application
  • Attend the interview and mock class


Teach English to international students on Preply and get paid. Preply is an online education company that connects tutors with students worldwide. It features a ranking algorithm for recommendation and classification of private tutors. The algorithm uses machine learning to identify patterns and trends with no human intervention needed.

Preply has over 800,000 students from over 180 countries worldwide. To get started as a tutor, visit the Preply website, click ‘Become a tutor’ Sign up with email, Google or Facebook and complete your profile. Upload your photo, describe your strengths, record a short video and select your availability.

On average, Preply English tutors charge $15 to $25 per hour. You can also attend training webinars to upgrade your skills and grow professionally.

A+ Teacher

Help students learn English at A+ Teacher and boost your income. A+ Teacher pays $30 per hour to teach students from Asia. All sessions are online in a one to one interactive setting. Each class is 27 minutes long, and A+ Teacher encourages you to use your own learning materials.

To join A+ Teacher, read the terms of service, register, and submit your application. Obtain a Zoom account, key in teacher and course information to start teaching.


Join VIPKid, the largest online global teaching company and make money. Founded in 2013, VIPKid is an innovative platform that connects English speaking tutors with students. Headquartered in Beijing, VIPKid has 100,000 teachers, 800,000 students and holds more than 5 million+ classes in a month.

To become a VIPKid tutor, you need…

  • At least two years of experience in tutoring, mentoring and teaching
  • Have a 4-year degree from a recognized university
  • Be eligible to work in the US or Canada

As an online tutor, you also need reliable technology.

Once you meet the requirements above, head to VIPKid website, click ‘Become a Teacher’ on the top right of the webpage. Enter your email and password or sign up with Google or Facebook. Complete the registration process and start making money. No commitment or minimum hours. VIPKid pays $14 – $24 per hour.


Become a tutor at Qkids and connect with more than 1 million international young learners looking to learn English. Qkids is specifically designed for young learners aged 4 to 12 years. Unlike other online teaching platforms, Qkids teaches kids through patented and interactive games. The curriculum is preset and incorporated with the games and animated characters.

Each lesson is 30 minutes long, and you’ll be teaching 1 to 4 students per lesson. To become a Qkid tutor, you must meet the following requirements:

  • Be eligible to work in the US or Canada
  • Have a Bachelor’s degree
  • English teaching certificate (TESOL, TEFL, CELTA and ESL)
  • Teaching license

To apply, have the following…

  • Resume
  • Computer specs screenshot
  • 1-2 minute introduction video

Head to the Qkids website, fill in your details and click ‘Sign-Up’ If your application passes the preliminary screening, you’ll receive a call within 3 business days for further steps.

Final Thoughts

Teaching English online is a great way to make extra cash from home or when travelling. Whether you’re a stay at home, stay at home dad, student or freelancer, many online education providers will pay you to teach English. Some do not even require you to have a bachelor’s degree or teaching experience. Just sign-up and get paid!