How Much Money Can You Make Teaching English Online?

Many people wonder how much money they can make while teaching English online.
And if you become an online English teacher, will this help you make a sustainable income that covers the challenging situation?

Is there a real chance that you can follow your passion and teach English while living the life you want that matches your lifestyle and still saving a lot of money?
And, finally, will people who have never taught English online before face a lot of issues?

First, let’s talk about what teaching English Online looks like.

Many people get worried about remote work because it’s a relatively new concept; the idea of managing your calendar, not having a boss breathing down your neck, and the flexibility to work when and how you want might seem too good to be true.

Almost all English teachers that started teaching online will never face those issues.

The fact is, there is no difference between teaching offline and online.

Except… some extra benefits for teaching online.

Teaching English Online will offer you many benefits like:

  • A great hourly salary
  • Flexible hours (teach at a time that suits you)
  • The world’s shortest commute 
  • Get some teaching experience while getting paid so you can teach abroad
  • Lessons are provided but open to interpretation (you can get creative!)

Previously, online teachers didn’t need any certification. There were a few available chances online and all you needed was good language and teaching skills. This gave native speakers an advantage over non-native speakers that also have the required skills.

But, nowadays, especially after the whole world went through quarantine, there is a massive demand for people who can have the right skills to teach online.

However, they just need a teaching certificate that proves their skills, like CELTA, for example. 

71% of ELT employers request a CELTA Certificate. Almost all people who got the CELTA got accepted in many opportunities, not only to teach online, but many of them started teaching abroad and traveled the world. 

Certification provides you with more job opportunities and the ability to work for higher-paying companies. 

So, what are the factors that determine your salary?

Teaching English online is an incredibly lucrative way to make money from home.
Becoming an online ESL teacher comes with benefits like high base pay, bonus potential, and the flexibility to work early hours before work or set your schedule.

Online English teaching is a potentially profitable opportunity. 

Plus, teaching English to young students across the world is rewarding.

Online English teacher salary will vary depending on a variety of factors:

  • The company with which you teach English online
  • The number of hours you put in
  • Your qualifications and experience
  • Your base pay and bonuses
  • The certificate you hold

Some online English teaching companies provide a flat-rate payment per hour, while other platforms allow you to set your hourly rate. Generally speaking, online English teachers typically make anywhere between $10 – $40 per hour, depending on their qualification level. 

If you’re a first-time English teacher with a CELTA certification, you will likely be making $10-$20 per hour to start.

According to Glassdoor, online ESL teachers earn an average salary of approximately $46,600 per year for full-time work. They also receive nearly $2,000 in annual bonuses, and some teachers earn as much as $6,000.

Glassdoor provides information regarding the hourly rate for popular tutoring companies as well. Popular companies like VIPKid pay between $15.60 and $24.40 per hour depending on your experience and bonuses, and SayABC pays between $18 and $22 per hour. Magic Ears says their teachers earn between $22 and $26 per hour.

Also, there are many types of online lessons you can teach online; you can start with one or all of them.

Types of online lessons and how much you can earn

As an online teacher, you can provide many types of lessons online, and you’ll charge differently for each class.

General or conversational English

$10+ per lesson

Business English

$25+ per lesson

Examination preparation

$19+ per lesson

Interview coaching

$19+ per lesson

Working for an online teaching company

$10-$30 per lesson

By teaching English online, you impact people by teaching them the first and most required language all over the world.
So, if you wish to live the lifestyle you want while doing the one thing you love the most and enjoying every moment, here is a checklist that can help you. 

Here are the summarized tips you should follow:

  1. Get an Online CELTA to increase your chances of getting a premium job.
  2. Work on maximizing your base pay by nailing your interview or by accumulating raises over time.
  3. Work for multiple companies to maximize your incentives.
  4. Share this article with your friends and colleagues.
Scroll to Top