VIPKID Salary: How to Earn up to $4,000 per Month [UPDATED]

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. 

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.

Click to save this post on Pinterest

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 $24/Hour


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

Send your application today

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! 

Tips for Your Intro Video

Speak Slowly and Clearly

If parents can’t understand your intro, they probably won’t feel overly confident about your ability to communicate with their children in English.

Make sure your lighting is good

Film outside at midday or in a well-lit room to make your video look bright and cheery.

Use Props

A silly hat, a stuffed animal, whatever! Props and goofy accents will make your video more memorable to parents, and they’ll also show them how fun and engaging you are as an English teacher!

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 $24/Hour


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

Send your application today

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!

23 thoughts on “VIPKID Salary: How to Earn up to $4,000 per Month [UPDATED]”

  1. Avatar

    I wish I would have known to practice before the initial demo because I winged it on my lunch hour and got only 7.00 per base class. Very disappointing. I have 2 certifications for French and Spanish and 10 years experience 😔

  2. Avatar

    I was about to register in another website until I read all the agreements. Even though they were paying between 18-26 dollars per hour, they were Hong Kong dollars! Not worth my time nor my expertise. Is it the same in this website?

  3. Avatar

    It sounds like if I go through the application process that I, too, may only be offered $7.80/hour. I have 14 years experience as an English teacher plus a master’s degree. Are there better paying companies out there?

    1. Avatar

      Its $7.80 per class not per hour so the minimum per hour would be $15.60. Even if that is your starting base pay you can make an extra $2/class if you allow students to book you with “short notice” which means they have up to an hour before start time to book the class. This ends up being a great option because its $4 more per hour. I know there are companies that pay more in China but IDK about online. I don’t think I would recommend it as a sole source of income if you live stateside.

  4. Avatar

    My thoughts are that she sent an interview video which is an option. ViPK will respond with an acceptance and what the base salary will be… All have to do a mock class afterwards to move forward in the process. (My criteria is much the same as what she mentioned and I make .30 less per class. Sigh…)

  5. Avatar

    I just got done teaching 3 years with VIPKIDS. I was started at $8.50 plus the $2 extra you get for competion and teaching more than 46 classes in a month. I hold every certification except Level 1, which I chose not to do. I taught VIPKID full-time, which since I live in Thailand is a good income. I have no idea where the $4000 idea comes from. The highest potential for earning is during the 2-month summer holidays and the 6-week Chinese New Year holidays because the kids are home and the parents want them to continue to study. Yes you can rack up a lot of classes. Last year I averaged over 200 classes per month. 25 teaching hours per week. That, as any full-time ESL teacher can tell you, is an excessive amount of face time. I burned myself out. The best month I ever had was about $2600. Again, GREAT money in Thailand but I was a walking wreck after that many classes. The stress of stop-start, because you’re almost never going to get 100% of your slots booked is awful. I almost had a nervous breakdown from that work load and I couldn’t wait for Chinese school to resume so there wouldn’t be any more day classes. Another problem with this is that you begin to feel guilty or foolish for ever taking time off from teaching so it becomes almost like an addictive drug. Friends are going to take a weekend trip to the beach and rent a house and want you to come along. You either say “no”, because you can’t bear the thought of losing 2 prime weekend days of classes, and I could book 14 classes on a Saturday or Sunday, which is about max, or, you say “yes” and take your laptop with you and spend the whole trip inside teaching online or outside with friends worrying about being back for your next class. It sucks the fun out of your life. I now work full time for a gvt school and when there’s a school holiday, I fully enjoy myself because I’m still getting paid, as well as during the school breaks. I work for another online company now and hold the line at about 15 classes a week max.

    1. Avatar
      Molly Oberstein-Allen

      Hi, Kelly! I’m sorry you burned out so much teaching for VIPKID and I’m glad you have a situation that works better for you now. You can make more money by teaching classes and referring other teachers (1 referral can get you $100). I’m adding more information about getting referrals to the site soon, because I agree that you’re likely not to earn that much by teaching alone.

  6. Avatar

    I am wondering if there are certain times during the year when there is less demand for online english teachers? Ie. Summer etc. I am concerned as I would not wish my salary to reduce significantly during the Summer. Thanks. Carmel

  7. Avatar

    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. Avatar
      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!

    1. Avatar

      There are excellent YouTubers that you can watch that will support you. I watched Nancy Taylor to know what the company required since I wanted to be successful. Watch them before you take your first step and it will boost your confidence. (Preparing for mock tests are good videos to watch.) I passed every one due to NT’s videos – and my own experience in teaching.

  8. Avatar
    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. Avatar
      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!

    2. Avatar

      I feel your disappointment. I felt the same. It seems as they switched over to the new pay scale – they were more frugal in the hourly pay that they were offering to new teachers. Since I work up to 160 or more classes a month I feel a bit better about what I earn. The more classes worked the more incentive pay you receive, as you know. :)

  9. Avatar

    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. Avatar

      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!

    2. Avatar

      I feel your disappointment. I felt the same as a certified teacher with a graduate degree. It seems as they switched over to the new pay scale – they were more frugal in the hourly pay that they were offering to new teachers. Since I work up to 160 or more classes a month I feel a bit better about what I earn. The more classes worked the more incentive pay you receive, as you know. 🙂

    3. Avatar

      It seems as they switched over to the new pay scale – they were more frugal in the hourly pay that they were offering to new teachers. Since I work up to 160 or more classes a month I feel a bit better about what I earn. The more classes worked the more incentive pay you receive, as you know. :)

Leave a Comment

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

Scroll to Top