6 Ways to Make Money Teaching English Online

Some of the links included in this post are from our sponsors. Read about how we make money.

Do you like to help kids learn and are looking to make some extra money? If so, you should consider teaching English online.

You might not think you have what it takes to tutor online, but don’t give up just yet. You might be surprised at how teaching English online works.

Hint: You don’t necessarily need to know the native language of the student you’re teaching English to.

Best Companies That Pay to Teach English Online

Each online tutoring company has a different protocol for its tutors. And each protocol makes teaching English online fun and different. There are many options out there, but here are the top ones to help you get started.


If you have a college degree you might be the right candidate for a side hustle with VIPKID, a tutoring service that caters to students in China.

VIPKID hires tutors to help Chinese students learn to speak English fluently. Recently, I had the opportunity to speak with Sarah K., who has been working as a teacher with VIPKID and making some serious side hustle cash in the process.

Sarah was kind enough to share what she’s learned since she started teaching English online.

Well Kept Wallet: What is VIPKID and what do they do?

Sarah: VIPKID was founded with the intention of providing an international school experience to Chinese children. Teacher’s have the advantage of doing it all from the comfort of their own home.

They use an online platform that connects teachers with Chinese students between the ages of 4-15. They also provides teachers with the lesson plans needed to teach students.

The program is based on the U.S. Common Core standards and provides students with one-on-one lessons. Students can have any skill level; from those learning their first English words to students who are practically fluent. They may just need help speaking with native speakers as they work to refine their vocabulary and conversation skills.

Well Kept Wallet: How did you find out about VIPKID and what made you decide to start teaching with them?

Sarah: I found out about it through a friend that is working as a teacher with them. She was having so much fun teaching the students – and making very good money at the same time – that I chose to try it out as well.

Well Kept Wallet: How much money can a person make by teaching online?

Sarah: A teacher can make almost as much money as they choose to with the program. Teachers are paid per class taught, so when you decide how much you want to make, you open your schedule accordingly.

Night owls can often make quite a bit more money. Though most teachers average between $700-$2000 a month. VIPKID also gives bonuses, prizes, referral bonuses for getting new teachers to sign up, as well as holding competitions twice a year to go to Beijing!

Well Kept Wallet: What are the necessary qualifications for teachers?

Sarah: The teachers are required to have a bachelor’s degree (in any subject, though teaching is preferred) as well as practical experience dealing with children (in the form of activities such as Cub Scout leaders, teachers, preschool teachers, Sunday school teachers etc.)

Well Kept Wallet: What are your favorite things about teaching English online?

Sarah: I really love teaching. One of my absolute favorite things is getting to know my regular students and watching them learn and grow.

One of my students is actually planning a trip to the U.S. and has asked if we can meet! It is a very exciting to know that the kids love their classes and their teachers! It is such a sweet feeling to know at the end of the 25-minute class the kids don’t want it to be over!

Well Kept Wallet: How do you schedule your classes around your regular life and other job(s)?

Sarah: Scheduling for me is very easy. I wake up and teach in the morning before my family wakes up. I coordinate my schedule in such a way that I am done with work before 8 a.m. so I can get to the other things I have scheduled for the day.

If I want extra hours, I can work at night after my own child goes to bed or wake up even earlier in the mornings.

The great thing is that I can work as little or as much as I want and I can base my hours on my own life’s schedule! The flexibility is amazing, and since I do not have to ask for days off or teach to anyone else’s schedule, I am able to ensure I always have time off for the events that matter to me!

Well Kept Wallet: What advice do you have for people considering teaching English online?

Sarah: If you want to teach English online, remember that even with all of its flexibility, it is still a job. You should be up and ready to give it your best and have fun with the kids in the process.

And while it is a wonderful job, it is not always easy. You will have to work at it. Take the time to study the materials they give you, listen to the advice given by teacher mentors, and be patient; patient waiting for your schedule to fill, and patient with your students! These kids are AMAZING and worth your best efforts in every single class you teach.

2. Tutor.com

Tutor.com offers tutoring services to people for a variety of school subjects. Some of the subjects they need tutors to coach students in include:

  • Math
  • Science
  • English
  • Social Studies
  • Foreign languages
  • And more.

Tutors with Tutor.com primarily teach students ages fourth grade through college. To become a tutor with Tutor.com you need to either have a college degree or be at least a sophomore college student.

You also need to be an expert in the subject you want to teach (they have assessment tools on the site to help you determine whether or not you meet this qualification) and be available to tutor at least five hours during any given week.

Your pay level with Tutor.com depends on a variety of factors including which types of subjects you teach.

Fluency in the English language and strong oral and written communication skills are also requires.

As with VIPKID, you’ll also need to participate in a mock tutoring class as a part of your application to become a tutor with Tutor.com.

You’ll need a Windows 7 or higher operating system and at least 4 GB of ram or greater to use the Tutor.com teaching system.

You’ll also need a land-based Internet connection, a working headset and microphone system, and a Microsoft Word 2007 or later program.

Pay is determined by your qualifications and other factors, comes directly from Tutor.com, and the company also has incentives for those who meet certain teaching parameters.

3. Enroll

Enroll’s tutor requirements are a bit more relaxed than the other companies we’ve talked about here so far.

To qualify to be a tutor with Enroll, you need to be at least fifteen years old and be fluent in the subjects you wish to teach.

With Enroll, you conduct your first two lessons for free in order to get reviews and help build your business.

After that you get paid for each session, and there are additional money-making opportunities with Enroll as well such as selling lesson plans and tutoring tools to fellow tutors.

4. Chegg

Chegg tutors teach students in middle school, high school, college and beyond.  

The tutors teach a variety of different subjects including:

  • Calculus
  • Biology
  • Comptuer Science
  • Astrophysics
  • Antitrust Law
  • Zoology
  • And more.

Lower teaching level gigs such as those geared toward middle schoolers are also available. In order to find out more about pay scales and other questions regarding tutoring with Chegg, you can visit their website at the link above.

5. TutaPoint.com

TutaPoint.com hires tutors to teach high school level subjects to students. Tutapoint.com has stricter requirements for tutors than the other companies we’ve featured here.

In order to qualify to be a tutor with them, you must have at least two years prior teaching or tutor experience, and they prefer candidates who are either current teachers, retired teachers, teaching assistants, college professors or others with a proven capability in teaching others.

Other qualifications include being a resident of the United States, having a valid Social Security number and meeting all other tutor requirements including an interview process.

TutaPoint.com tutors start tutoring at a base pay rate of $14 per hour, but can also earn extra money through bonuses and incentives.

6. Education First

Education First tutors teach English to students from all corners of the globe. The majority of this company’s students range in age from 24 to 50.

They might be university students or working professionals looking to learn English.

As a tutor for Education First you need to have a university degree and have English as your native language. You also need to be tech savvy and have an engaging personality.

Classes you teach with Education First may be group classes of 5-6 or one-on-one classes. You’ll teach with Education First content, however you’ll also have some freedom to customize your content.

The pay you’ll earn with Education First runs at up to $20 per hour. Pay is a combination of a base pay and achievable incentives.

What Else Do I Need to Know About Teaching English Online?

Know that of the tutoring companies mentioned here, not all companies will necessarily have tutor openings at any given moment.

Since each company has different needs at different times, it’s important to check their individual websites to determine if they are currently hiring additional tutors.

Also, it’s a good idea to read all contract terms and Terms and Conditions information on any site that you apply to be a tutor at.   

A Note About Taxes

It’s important to remember that as an independent contractor you are responsible for any taxes due on the income you make with VIPKID or any other side hustle job you take on.

Since tutoring and other side hustle pay counts as income, you’ll be responsible for paying taxes on that income according to the tax rate/bracket you fall into for the year.

We suggest putting aside thirty percent or so of your side hustle pay in a separate savings account to cover any potential taxes that you may find due after you’ve filed your tax return.

This advanced savings plan will help ensure you’re prepared for any large tax bills due after you’ve filed your return for the year. You don’t want to put yourself in a situation where you’ve made thousands extra in cash and are scrambling to find money to pay taxes on that income.

Should I Try Teaching English as a Side Hustle?

You might be wondering whether or not a teaching side hustle would be a good fit for you. The answer to that question depends on a number of things.

First, you’ll want to ask yourself if you enjoy working with children. Second, you’ll want to assess your level of patience. People who are patient even in trying circumstances will likely better enjoy the work of teaching a second language to children.

Third, you’ll want to assess your skill level when it comes to instructing others. Are you good at showing others how to learn new things?

Do you have the ability to explain things in different ways? This skill will help you work with students’ vast array of learning styles.

Knowing the answer to questions like these will help you better determine if a teaching side hustle is good idea for you.


Side hustles are always a great way to earn more money in order to reach your financial goals.

While you can only cut your budget down so far, there’s no limit to the amount of money you can earn while side hustling.

Whether your goal is to side hustle your way to financial independence, or to use passive income streams to help you minimize your hours at work, there’s always a way to make more money.

Do what’s most conducive to your interests and skills and you’ll have the best chance of making the most out of your side hustle ventures.

Have you ever thought about teaching English online? Share your thoughts in the comments section on our Facebook page.


5 responses to “6 Ways to Make Money Teaching English Online”

  1. Carley Clagg says:

    Magic Ears is a really good company to teach ESL online too, and you don’t have to have a bachelor’s degree! I make $23 an hour with them and absolutely LOVE it!

  2. Lisette says:

    Which company do you work for? I am interested in starting this new adventure of teaching English online while making some extra money.

    • Deacon says:

      If you want to make money teaching English online, follow some of the links in this post. They can help you get started.

  3. John Allen says:

    I would love to connect as I have recently completed both the TEFL Level 5 English Course as well as the Business English Course. I would love to have the opportunity to take students through them so they are able to learn to speak English. I am passionate about also teaching Business English to anyone, anywhere, anytime. Unfortunately, I do not have a degree. But, I’ve got plenty of life experience.

Leave a Reply

Your email address will not be published. Required fields are marked *

Lets connect!

Well Kept Wallet in the press