VIPKID Salary: How to Earn up to $4,000 per Month – Updated for 2020

Disclosure: Some of the links below are affiliate links, meaning, if you click through and make a purchase or apply for a job, we may earn commission at no extra cost to you.

If you’ve been researching ways to earn money from home, you’ve probably already heard of VIPKID.

This online teaching platform is a great way to make money from anywhere in the world, whether you’re doing it as a side hustle or a full-time job.

Not everyone who tries to teach through VIPKID earns as much as they’d like to, however.

So how do you earn more?

In this article, you will learn how to calculate your salary and get 6 concrete tips for increasing your earnings. 

Save this post on Pinterest

What is VIPKID?

If you haven’t heard of it before, VIPKID is a platform to teach English online where you can hold classes with students in China

VIPKID provides lessons and curriculum, has excellent support staff for teachers and students, and schedules your classes for you once you’ve decided your availability.

All you really need to do is show up with a smile!

VIPKID classes are 25 minutes long, and the students are 3-12 years old.

Hi, I’m Molly

As a veteran VIPKID teacher and ESL blogger, I’m excited to help you start teaching and answer all your questions along the way.

Click this link to apply. Use my code MOLLY0092 and email me at [email protected] for assistance throughout your application process!

How to Calculate Your VIPKID Salary

At most jobs, your wage is calculated using a simple equation, more or less: your hourly wage times how many hours you work.

Simple, right?

You can earn between $15.60 and $24.40 an hour teaching through VIPKID, and you can work … well, pretty much as many or as few hours as you want. 

Which is great, except all the wiggle room doesn’t tell you much about how much you can actually expect to earn through VIPKID.

In the next two sections, we’re going to break down each component of your VIPKID salary to give you an idea of where on the spectrum you might fall and how to increase your paycheck.

Part 1: How Much Can You Earn Hourly?

As we’ve mentioned, you can earn $15.60 and $24.40 an hour through VIPKID. 

How much you’ll get paid depends on how many classes a month you teach, how high your base pay is, and whether you finish the class on time.

The Equation for Hourly Pay =

(Base Pay ($7-$9)
+ Finished Class Incentive ($0.80-$3.20)
*2 Classes Per Hour

Your finished class incentive is determined by how many classes you teach per month and how many lifetime classes you’ve taught through VIPKID.

And remember, there are two classes in an hour.

How is Base Pay Calculated?

Your base pay is calculated based on two factors: how much teaching experience you have and how well you perform in the interview and mock class.

We have a whole article about acing the mock class that you can read to help you pass it with flying colors.

And here’s an in-depth post about the requirements for VIPKID teachers.

In terms of teaching experience, you may be wondering what does and doesn’t count.

Obviously, classroom experience counts. It’s unlikely that you’ll make $9 base pay per class unless you’ve been a classroom teacher and have your teaching certificate or have some other type of significant experience. 

However, if you have a TEFL certificate, have been a classroom assistant or tutor, have taught abroad, or have even been a camp counselor, you should list these on your application — they do count as past experience, and they very well may help you get higher base pay.

Learn more about the special online teaching training from Let’s TEFL.

Part 2: How Many Hours Can You Work in a Week?

There are a bunch of factors that you have to consider in answering this question!

The first is what you’d like your schedule to look like, and the second is whether you’re hoping to work part-time or full-time for VIPKID.

The majority of classes are held in the early morning and late at night. I live in the Midwest, so I teach sometime between 6:00 AM-9:00 AM regularly and from 5:00 AM-8:00 AM during Daylight Savings Time (China doesn’t have Daylight Savings Time).

The Available Time Slots at VIPKID
The available “peak time” slots for lesson bookings at VIPKID.

I could wake up at 4:00 am but I’m not trying to burn out — after all, this is not my full-time job.

I rarely fill all my slots and I don’t teach on Fridays, so I end up teaching 2 hours a morning 4 days a week.

I make $20 an hour, so that totals out to somewhere around $20/hour x 2 hours a day x 4 days a week x 4 weeks a month = $640 a month.

Not bad as extra income, right? 

There are people who teach with VIPKID full time. You can make upwards of $4,000 a month if you wake up super early to teach (some people wake up as early as 3 am!) and stay up all night on the weekends. 

It definitely requires a certain kind of lifestyle to keep these hours, but for many people, it’s worth it to get to work from home, have their days free, and spend time with their children during the day.

Become a VIPKID Teacher and Earn up to $22 per Hour


  • License to work in the U.S. or Canada
  • Bachelor’s degree
  • 2 years of educational experience (not necessarily teaching; more info)

Your Schedule is Completely Up to You

The really great thing about VIPKID is how flexible it is. 

When I first got started, I opened every single slot, waking up super early and then taking a nap when I was done teaching at 9. I got a lot of students that way, and I learned what kind of schedule worked for me.

I know now that I like waking up at 5:00, but 4:00 is way too early for me. I also know that I am absolutely not willing to stay up all night teaching on the weekends — I tried that exactly once and swore to never do it again. 

I also know that if I teach more than about 4 classes back-to-back I start losing focus and stop being a good teacher, so I try to schedule breaks or leave an empty spot in my schedule on days when I’m booked full. 

I figure that it’s better to sacrifice $10 here and there than to burn out and be miserable during my classes. 

I went all-in when I first started VIPKID and then let my foot off the gas a little bit, but some people go the opposite route: they dip their toe in the water, opening more and more slots each week until they’re booked full. 

You don’t have to decide whether you’re going to be a part-time or full-time teacher now, and you don’t need to stick to any decision you don’t want to long-term.

And that flexibility, in my opinion, is one of the best things about VIPKID.

How Can You Increase Your VIPKID Salary?

Now that we’ve broken down the elements of your salary, here are a few tips for how to raise it.

These six tips will help you organize your schedule, book more classes, and maximize your teaching time for higher profits.

Book More Classes

This one is obvious, but the more classes you book per month, the higher your finished class bonus will be. 

Having that goal in mind (and watching your earnings increase) will keep you motivated throughout the month.

Try to set weekly goals for yourself to hit that mark — for example, 11-12 classes a week.

Promote Yourself

Creating an appealing intro video and a concise, impressive bio will do wonders when you’re trying to book classes.

VIPKID is like Tinder for teachers — parents can pick from any number of candidates to conduct their classes, so you want to stick out from the crowd. 

This simple video is a great example of how to create your video.

Don’t be afraid to play around with it — parents will love seeing your personality shine. And that means more bookings! 

Show up on Time

This one is a giant no-brainer. Not only do you need to show up on time and end on time to get a bonus, but doing so also makes you look professional and will lead to better comments from parents.

A teacher with a reputation for not being punctual probably won’t get too many bookings.

Show up to All Your Classes

This one, like the last one, is less about making more money and more about not losing money.

If you miss class without canceling it or cancel within 2 hours of your class, you’ll be charged a $10 no-show fee. And if you cancel between 2 and 24 hours before class, you’ll be deducted $2 per canceled class. 

Note that there are exceptions for emergencies, so you don’t have to worry about being penalized should something awful happen to you or a loved one unexpectedly.

Besides the cancellation fee, parents will be unlikely to book you again if you’ve missed a class with them (unless you have a legitimate reason for doing so), because you’re wasting their children’s time when you don’t show up to commitments you’ve made with them.

Keep a Regular Schedule

Keeping a regular schedule will get you more bookings because you’ll get regular students who book you at the same time each day or week.

Instead of opening slots willy nilly and sitting around between classes, you can get more reliable clients when you keep a more reliable schedule.

The VIPKID Booking Schedule for Online Lessons
My available class openings during Daylight Savings Time in the Midwest. You can open and close slots at your leisure until they’re booked by students.

A regular schedule is also more sustainable and will keep you accountable so you don’t start finding excuses to cancel classes right and left when you just don’t feel like waking up early.

Become a VIPKID Teacher and Earn up to $22 per Hour


  • License to work in the U.S. or Canada
  • Bachelor’s degree
  • 2 years of educational experience (not necessarily teaching; more info)

Get More Certifications

The more certifications you have, the more levels you’re able to teach. And thus, the greater the pool of students you can teach!

If you want every slot you open to fill up, you should get as many certifications as you can so you’re available to teach every student.

The VIPKID certification center
You can always see which certifications you have – and which you can earn – in the Certification Center.


VIPKID can look just about however you want it to:

You can turn it into a full-time job and work all hours of the night, earning $4,000 per month.

Or you can do what I do and teach a few hours each morning, earning between around $150 and $700 per month depending on your schedule.

Make it your own! Teaching for VIPKID is flexible and low stakes.

I love teaching for VIPKID, and I’d love to respond to any questions or concerns you may have about it. 

Comment below and let’s chat!

8 thoughts on “VIPKID Salary: How to Earn up to $4,000 per Month – Updated for 2020”

  1. Hi Molly,
    I taught for VIPKID a few years ago and would like to get back to it. My account is still active and I have written to ‘support’ in order to learn more about the renewal process. They have told me to email: [email protected] but I get an automated response saying that I need to reach out to support.

    I have tried this several times and have not received any information to help move the process along.

    Can you let me know if there is another way to go about it?


    1. Molly Oberstein-Allen

      Hi! I actually have never run into this situation before so I’m not sure – you might post in the official VIPKID Facebook group to see if anyone there has advice. Good luck!

  2. ArTika Shannon

    Hi! Thank you for the article! I’m a Emotional Disability teacher (2 years) and 10 years experience in the educational setting. I was only offered 7.80 as base pay. Did I do something wrong in filling out my application? How can I get a better base pay?


    1. Molly Oberstein-Allen

      Hi! Your base pay is calculated according to your experience as well as your performance in the mock class, so it’s kind of subjective. I’m a little surprised that you didn’t get a higher base pay, but keep in mind that you get bonuses for classes. You can also try emailing the company and requesting they reassess your base pay!

  3. Hi! I am a certified teacher with a graduate level degree and teaching experience. I am scheduled to do my mock classroom later this week. I am wondering why they offered me a base pay of $7.80? Can I change this after my mock class?


    1. How did Kay W get an offer of $7.80 base salary before completing her mock class? I have to book a mock class to complete the certification. I didn’t receive any email or contract with the base salary stipulated. I have been teaching children with Learning Difficulties for more than 18 years, so I am definitely confused. Any insight will be appreciated. Thanks!

Leave a Comment

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

Get 60% Off Your Online TEFL Course

Sign up now to secure a huge discount on the accredited 120-hours online TEFL training by Let’s TEFL. Hard copy certificate included!

You have Successfully Subscribed!