Log In Become a Teacher

Teacher Pay

The Teacher’s Guide to Payment
Payment Fundamentals
Get Paid Per Class
Your earnings are based on the number of classes you teach. The more classes you teach, the more you can earn. There is no limit. Learn more about Teaching Hours.
Base Pay
The base pay rate is between $7-9 per class. Since classes are 25-minutes each, you can earn the equivalent of $14-18 per hour plus incentives (see next).
From teaching more classes to referrals, there are lots of opportunities to earn extra. In general, with incentives, a teacher can earn the equivalent of $14-$22 per hour with VIPKid.
Earn on Your Own Terms
Deposit Directly to Your Wallet
Payments are transferred directly to your bank account. You can also set up through PayPal. You choose how you get paid.
Customize Your Pay Schedule
We offer different payment options. You may choose to be paid weekly, bi-weekly, or monthly. After classes have been taught, payments will be sent out in your next pay period.
Your Earnings, All In One Place
Everything is tracked when you’re done with each class. Simply view all your earnings in the VIPKid Teach App.
Perks Like Nowhere Else
Once you become a teacher, you also get to enjoy community perks from partners like Amazon, TurboTax, ClassPass, and more. Just another reason to teach with VIPKid.
Raise your Hand to Teach with VIPKid
Get Started
Frequently Asked Questions
How are earnings calculated?
How are base pay rates determined?
When will I receive my pay?
How long is the contract? Can I take breaks during the contract?
How much tax do I have to pay?