Make Money Teaching English Online to Kids.

If you hold a Bachelor's degree, you can earn $16-20/hr (USD) to teach kids English online from home. Read all candidate requirements and review our FAQ here.

You can withdraw consent anytime. By subscribing, you agree to our terms of use and privacy policy.

Great Extra Income

Most online teachers will earn between $16-20/hr (USD) and work 10 - 20hrs per week. This includes both loyalty bonuses and wage growth.

Work from Home

Your commute just got a whole lot shorter! As an online teacher, you can work from the comfort of home. Turn a spare bedroom or existing home office into your new classroom!

Fun and Rewarding

The majority of our opportunities are for teaching kids between ages 5 and 12. These are eager learners who bring a frequent smile to their teachers face.

How to become an Online Teacher

Provide basic information

Provide us with some very basic information about yourself including your name, email and level of education. We also ask for you to share any relevant experience with children that you may have.


Record your video

Record a brief video introduction of yourself (60 seconds). State your name, where you are from and what experience you have with kids that will make you a great online teacher.


Submit your resume

As the final step to your application, you will be asked to provide your resume along with your computer specs. Successful applicants will be contacted within days of submission by the Qkids team with next steps.

Frequently Asked Questions


What are you waiting for?
Apply today to get started.