15 Best Online Tutoring Jobs for Teachers & Stay-at-Home Parents

Get the Free Bundle: 47 Productivity and Life Planner Worksheets
Share this:

Are you a teacher looking for a part-time tutoring job?

Or are you a stay-at-home parent searching for ways to earn money while taking care of the kids?

Either way, you’ve landed on the right page. Today, we share with you the 15 best online tutoring jobs that can help you make money without leaving the comfort of your home.

But before we get to the list, let’s first take a look at the benefits of working online.

Benefits of Working at Home or Online

  • No need to commute. In some parts of the world, time spent commuting to and from work is a complete waste of valuable time. Working from home saves you lots of time and stress.
  • Save more money. Since there is no need to commute or spend money on gas, you can save a lot of money and resources by working from home. There is also no need to buy breakfast or lunch, since the kitchen is just a few steps away. Additionally, there is no need to get a nanny for the kids or a housekeeper to clean while you are away.
  • Flexible working hours. This is probably the biggest benefit of working online. You can do away with the 9-5 grind, and simply work whenever you’re available. While many online jobs do require you to follow an eight-hour a day schedule, you often get to choose when to start and end.
  • Quality time with the family. Since your hours are relatively flexible, you can plan your work schedule so that you can spend more time with your partner and kids. You can even work while bonding with them (as long as you don’t get distracted). The key here is be disciplined and use proper time management.
  • Become more independent. Working from home allows you to learn and be more disciplined and independent. Since you are working alone, you develop the habit of finding solutions on your own.

Here are 15 of the best tutoring jobs for those looking to work at home:

Best Online Tutoring Jobs for Teachers & Stay-at-Home Parents

1. VIPKid

math tutor on-demand | itutor logo | yup com reviews

VIPKid is one of the leading educational platform connecting American teachers with Chinese students through an online setting. It offers elementary English education to children who are 4-12 years old. In 2018, it was ranked #1 by Forbes Magazine in its Top 100 Remote Work Companies Report.

To become a VIPKid teacher, you need to have these requirements:

  1. Bachelor’s degree from a U.S. or Canadian university
  2. Experience in teaching, mentoring, coaching, or tutoring students (at least one year)
  3. Home computer/laptop with a working webcam, a headset with a working microphone, and high-speed Internet

If you possess the above requirements, visit the website and follow the application process:

  1. Create an account by signing up and completing a form.
  2. Review the materials and complete a short demo lesson so the moderators can evaluate your skills.
  3. Get assessed by a current VIPKid teacher by conducting a mock class.
  4. Sign your contract and start teaching once you pass.

Teachers at VIPKid can earn as much as $15-22/hr. You can select your own hours to maximize your earning capacity, but you need to pledge to a six-month minimum commitment to protect the site’s investments. You are not obligated to speak or learn Chinese, because the site offers full English immersion to its students.

All classes are conducted on a one-on-one basis (maximum of 25 minutes) to ensure that both the student and teacher give their undivided attention. There is no need to prepare teaching materials, because the site already has a pre-designed curriculum. However, the teacher is expected to always come prepared for class by reviewing the materials beforehand.

2. QKids

tutorcom classroom download | is tutor com legit | homework tutoring reviews

QKids is another online teaching platform that connects American teachers to Chinese students between 4-12 years old. It is a narrative, game-based learning platform that makes learning English fun, dynamic, and exciting.

Here are the teaching requirements to become a QKids teacher:

  1. Eligibility to legally work in the U.S. or Canada
  2. Bachelor’s degree in any field or course
  3. Teaching license or English teaching certificate (e.g., TESOL, TEFL, ESL)

If you do not have a teaching license or certificate, you can still complete the application process and then qualify for a TESOL voucher before you sign the contract.

To become a QKids teacher, here’s the application process:

  1. Submit your application along with all the required materials. These include:
    • Resume.
    • Screenshot of computer specs.
    • One- to two-minute introduction video where you state your name, place of residence, educational background, and teaching experience.
    • You are also required to read a children’s story in the video.
  2. An initial screening will be conducted, and if you pass, you will go through Demo Interview 1 and Demo Interview 2. Upon completing the demo interviews, you will be asked to conduct trial classes.
  3. A background check is conducted by the moderators before getting back to you. If you pass this final screening, you will finally be scheduled for contract-signing.

QKids teachers are expected to conduct 30-minute lessons during each session. For each class, they must prepare by going over the lessons and materials for that specific slot. They are also required to check the classroom equipment three minutes beforehand.

If you plan on applying to this platform, expect to teach one to four students per session. Unlike other online platforms, your schedule has to match the site’s available timeslots. Your class schedule is set on a weekly basis, but you may cancel if there is an emergency, and as long as you notify the QKids Class Coordination Team at least 24 hours in advance.

Finally, the base pay of a QKids teacher is $8 for one lesson that has been conducted in full. For standby lessons or those where there is no teaching required for 10 minutes, the base pay is $4. The site also offers incentives for teachers who receive good feedback.

3. Tutor.com

teach english online with no experience | teach english online salary | is teaching english online worth it

Tutor.com offers online tutoring services to anyone who is in need of help in subjects such as math, science, English, social studies, and more. The students can be anyone from kindergarten through college age. Even professionals are welcome to sign up for a tutor.

To apply as a tutor, you have to meet the following criteria:

  1. A resident of the U.S.
  2. Valid Social Security Number (SSN)
  3. Eligibility to work in the U.S.
  4. Availability to tutor at least five hours a week
  5. Expertise in any of the subjects offered by the site
  6. Strong oral and written communication skills (fluency in the English language)
  7. College sophomore as the minimum educational requirement
  8. Bachelor’s degree from an accredited U.S. or Canadian university in the following subjects: accounting, economics, college essay writing, finance, or college statistics

What is rather unique about this online platform is its technology requirements. Even if you are qualified to become a tutor, if your computer is not equipped according to the site’s standards, you will be unable to tutor. Check the website to see the necessary technical specifications.

For the application process, here is what you have to remember:

  1. Submit your application and create an account by clicking the “Apply Now” button.
  2. Take the subject exam in the area(s) you want to tutor.
  3. Complete the mock tutoring session as per the site’s instructions.
  4. Wait until your application passes the background check and evaluation.

The application process takes around one to three weeks to finish, depending on how quickly you complete it. If you pass, you will have to fill out your Tutor.com profile and provide your tax ID.

Tutor.com does not indicate its base pay up front, but there are reports saying that it pays an average of $12.15 per hour to its tutors. Glassdoor.com reports an average of $11 to $14 per hour.

4. Chegg

online act tutoring jobs | how to make money tutoring | best online tutoring jobs reddit

Chegg is another online tutoring platform available to students worldwide. Its tutors handle several different subjects, so you just have to pick the one you have the most expertise in. Sessions are held via text or video chat, and the tutor can choose what time he or she will be available to render services.

Here are the essential requirements to become a Chegg tutor:

  1. Bachelor’s degree or current enrollment in a university with a four-year course
  2. Certificate of graduation or proof of enrollment
  3. Proof of proficiency in tutoring various subjects
  4. Teaching experience is preferred, but not required

The application process is rather simple. You just have to present the required documents and certifications (as indicated above), and then you’re hired. The site will assign students to you, and as you continue your tutoring journey, you get more students and opportunities.

Chegg pays its tutors $20/hour, and claims that most of its tutors earn as much as $1,000 per month. If you teach for less than an hour, your pay is prorated to the number of minutes you spent teaching. For instance, if you tutored for 30 minutes, your payment is $10. Payment is via PayPal, and tutors are paid on a weekly basis.

5. English First

online tutoring jobs for college students | course hero tutoring jobs | work from home and earn

English First is a world leader in international education. It has four core values: language, education, travel, and cultural exchange. According to its website, it aims to open and change the world by facilitating education across continents.

To be a part of the global classroom of English First, here are the requirements you should meet:

  1. Native English speaker
  2. Bachelor’s degree or higher
  3. Computer with a working headset and microphone, plus high-speed Internet
  4. At least a 40-hour TEFL certificate or equivalent
  5. Previous teaching experience is a plus, but not mandatory

Note that you do not have to be an American citizen to be eligible. Since the site promotes cultural exchange, it also accepts tutor applicants from other parts of the world.

Sessions are conducted either on a one-on-one basis or with a group of five to six students, and each lasts for 20-45 minutes. You don’t need to create lesson plans, as there is already content to follow. You just have to review the lesson plans before the classes officially start.

According to Glassdoor.com, the average base pay of an English First teacher is around $13-15/hour. If you work hard and acquire a good reputation, you can earn as much as $30/hour based on your performance.

6. Magic Ears

vipkid tutor | best paying online tutoring jobs in india | tutorvista online tutoring

Magic Ears aims to provide an innovative, online, English platform to children aged 4-12. It serves students from all parts of the world while providing promising online career opportunities for teachers. It also has the admirable goal of narrowing the gap between privileged and underprivileged children.

To become a Magic Ears teacher, here are the requirements:

  1. USA or Canada nationality
  2. Bachelor’s degree from an accredited university (university students are also acceptable)
  3. Teaching experience and certificate

Most importantly, however, the site requires that you have a “big smile and love for the kids.” This requirement is very much in keeping with the site’s goals, as evidenced by its web design and theme.

For the application process, here is what you have to do:

  1. Submit your application through the site, and then conduct a 10-minute mini-demo.
  2. Finish the “Magic Training,” and then prepare to conduct a trial class with a moderator.
  3. Wait until the site finishes its evaluation and background check on you.

If you pass the final evaluation, you will need to sign a contract before you can begin teaching. Note that there is a six-month minimum commitment, so you have to be sure before you apply.

Magic Ears offers a base pay policy divided into three categories: bronze, gold, and platinum. Bronze pays you $8 per class, which is the entry-level salary.

Gold pays you $9 per class, but you must have taught over 1,000 online classes with a Chinese-English language company OR have a bachelor’s or master’s degree in education or language.

Platinum pays you $10 per class ONLY IF you have already taught over 1000 online classes with a Chinese-English language company AND you have a bachelor’s or master’s degree in education or language.

There is also an incentive of $1 for those who come to class 3-10 minutes prior to the first class, and another $1 for those who are able to open 60+ classes in a month during peak hours. Payment is made either via PayPal or bank account every 10th of the month.

7. TutorMe

teach away | online tutoring jobs for high schoolers | online algebra tutor jobs

TutorMe provides on-demand tutoring and online courses, encouraging teachers and tutors to share their knowledge with the world. It covers different subjects, including computer science, foreign language, history, humanities, math, science, and social sciences. Additionally, it offers services to those who are preparing for examinations like the LSAT, MCAT, and TOEFL.

What are the requirements to become a tutor? Check the list below:

  1. Previous teaching or tutoring experience
  2. Mastery of the subject/s you want to teach
  3. Degree from an accredited university (or proof of enrollment)
  4. At least 18 years old

If you want to apply to this site, here is a detailed description of the application process:

  1. Visit the site and click the “Apply Now” button under the “Become a Tutor” link.
  2. Provide information about yourself, including your education level and work experience.
  3. Select the subject/s where you have mastery and expertise.

Once your application is approved, the site will assign you students to teach. There is an option for the student to send you a message directly, or the site can match them with you.

TutorMe has a unique feature called the “two-way rating system.” Here, the student and the tutor rate each other, the finished lesson being the basis for the rating. This is the site’s way to ensure that it maintains a high standard of education.

All tutors are paid at least $16 USD per hour, and payment is made through PayPal on a weekly basis. Note that the site requires a minimum lesson length of five minutes as a courtesy to its students. This means that if you teach less than five minutes, you will not get paid.

8. Cambly

tutorme jobs | tutor com reviews | homework tutoring

Cambly is a bit different from other regular, online English classes—it does not cover the whole subject, it only covers speaking. As a tutor, your job is to converse with your students so they can practice talking in English fluently. Sessions are through video chat, and you can use either a computer/laptop or a smartphone.

There is only one requirement to become a Cambly tutor: you have to be a native English speaker. Other than that, you are free to sign up for an account and start conversing with thousands of students all over the globe.

The application process is also pretty simple. All you have to do is:

  1. Click the “Get Started” button on the Cambly website.
  2. Fill out the application form.
  3. Record a video of yourself making an introduction.
  4. Complete your Cambly profile for students to view.

Once approved, you can start accepting students who choose you as their tutor. You can work anytime and anywhere, on your computer or mobile phone.

The site has built-in technology that tracks your speaking time with students. It pays $0.17 per minute, which equates to $10.20 per hour. Payment is made every Monday via PayPal.

9. Brainfuse

online tutoring jobs for highschool students | tutor com jobs | online tutoring jobs no degree

Brainfuse is primarily designed to aid adults, providing them with online tutoring for higher education. Through the years, it made itself available to K-12 students as well, particularly for test preparation programs. According to the site, it aims to improve students’ academic performances and memory retention through research-based tutoring services.

The site does not provide clear information about how to become a tutor. It only states that if you want to apply, you need to send your resume in PDF form to their email address, with the subject “Applicant (name of subject) tutor.” If they need a tutor for the particular subject you are applying for, they will contact you via email.

Some review sites mention that you need a bachelor’s degree to be able to teach here. Teaching or tutoring experience is also required. You need also need to provide professional references, and to complete the training before you can officially start teaching.

Glassdoor.com reports that the base pay for tutors ranges from $10-15/hour. Payment is made monthly through direct bank deposits.

10. Elevate K-12

how earn money online at home | ten dollar tutor | full-time online tutor

Elevate K-12 has a rather different setup than most online tutoring platforms. You don’t meet and teach different students in different countries. Instead, you are matched with the same group of students every week. You are also required to organize your schedule or set your working hours ahead of time, depending on your availability.

The reason behind this system is so that the teachers can get to know their students well, and the students become more comfortable with the teacher’s style. There are no on-demand queues, and working time is from 8 a.m. to 5 p.m., EST.

Similar to Brainfuse, this online tutoring platform does not clearly indicate on its site the application requirements. However, some reviews mention that you need to have the following:

  1. Bachelor’s degree or certification that you are currently enrolled
  2. Commitment to the potential schedule you will set
  3. Prior teaching or tutoring experience
  4. Good communication and organization skills

Once you are hired, there is no need to create lesson plans and activities. There is already a pre-designed outline/syllabus that you will review before conducting classes.

When it comes to payment, Glasdoor.com reports that the average base pay for an Elevate K-12 tutor ranges from $10-16 per hour.

[See 15 Best Jobs for Teachers Who Don't Want to Teach Again]

11. Yup

itutor tech check | best online tutoring jobs reddit | how earn money online at home

Yup is an online tutoring platform for students who are struggling with mathematics. It offers unlimited, 24/7 access to tutor services ranging from elementary math to college math. The site is supported by some of the biggest names in the education industry, such as Stanford University and Common Sense Media.

We thoroughly checked the website, but couldn’t find the education level and work experience required to be able to apply to this platform. However, most reviews claim that you must be a U.S. resident and have at least two years of experience teaching or tutoring.

What is clearly indicated on the website is the application process, which includes:

  1. Written application
  2. Math proficiency exam
  3. Teaching exam (to mimic a tutoring session)

The sessions are on a one-on-one basis. Whenever a student needs help with a math assignment or lesson, he can simply take a picture of the problem and then connect to a tutor. You are entitled to choose your working hours on a weekly basis, but once you have set those hours you need to comply with them.

The website does not clearly state the pay rate for their tutors. However, some reviews state that tutors are paid based on their expertise and experience. Glasdoor.com reports that the average base pay of a Yup tutor is $12-14 per hour.

12. Course Hero

best online tutoring jobs uk | mathelf online | vipkid tutoring

Course Hero primarily offers course-specific study resources. Students can access over 30 million learning videos contributed by various educators. As a tutor, you can teach any subject and answer difficult questions.

This website is an excellent option for those whose expertise lie outside the typical elementary subjects like English, science, and math. You can tutor students who are in need of help with their college courses in business, accounting, psychology, economics, and more.

Course Hero does not state the educational requirement or work experience needed to become a part of their teaching staff. However, they do emphasize that you have to be an expert in your field to be able to join.

Course Hero tutors are not required to meet a certain number of hours or questions to get paid. Your pay rate depends on your rating—the higher the better. The site claims that its top tutors earn an average of $500 a week.

13. Aim4A

best online tutoring jobs reddit | best online tutoring jobs for college students | online tutoring jobs from home

Aim4A is part of the kwizNET Learning System, LLC, along with Aim Academics Tutoring/Test Prep and Aim-for-A Tutoring. kwizNET has been a provider of innovative educational programs since 2003, in many countries, such as the U.S., Canada, Australia, and more.

If you want to become a part of Aim4A’s tutoring team, you need to meet the following requirements:

  1. Bachelor’s degree in the subject/s you would like to teach
  2. Excellent verbal and written communication skills, particularly in the English language
  3. Prior teaching or tutoring experience
  4. Flexibility to shift working hours based on different time zones
  5. Passion for teaching

For the application process, you just need to send your resume and other required details to the site’s email address. The other required details include:

  1. Paragraph about why you would like to do online tutoring
  2. Expected compensation
  3. Skype username
  4. Available hours (in USA EST)

Additionally, you have to meet the following technological requirements:

  1. Computer or laptop with high-speed Internet access
  2. Headset or speakers and a microphone
  3. Skype account
  4. Digital tablet and pen mouse (for some subjects)

The pay rate for Aim4A teachers is not listed on the official site, but reports say that the base pay is between $10-15/hour. Since you are asked to include your expected compensation during the application process, they likely give weight to work experience and other credentials.

14. Preply

what do online tutors do | tutor com rules | tutor com support

Preply is an online tutoring platform that focuses on teaching several languages. Some of the most popular languages it offers include English, Spanish, German, French, and Japanese.

To apply for a tutor position, here are the steps you need to follow:

  1. Complete the registration process by providing your email address and password.
  2. Fill out your tutor profile by creating a video introduction, indicating your availability, and uploading a profile photo.
  3. Wait until you hear from the approval team whether your profile and application have been approved.

There is no need to be a certified teacher or tutor, as a passion for teaching is what is most important. Teaching experience is not required, but it is recommended, as it may attract more students. Indeed, students are free to select the tutors of their choice from a pool of tutor profiles in the search results.

Note that there is no minimum number of hours you have to meet in order to get paid. You are in full control of your working hours; you just have to indicate your availability in your profile.

Your pay is based on the hourly rate you provide on your profile, how often you conduct lessons, and how many students want you to tutor them.

For security purposes, your salary is kept in your Preply wallet. You can transfer or withdraw it anytime via PayPal, Payoneer, or Skrill.

15. Skooli

aim for a tutoring | online english tutoring jobs | what is online tutoring

Skooli is another online tutoring platform that focuses on helping students who struggle with mathematics. It covers all sorts of math, including algebra, geometry, trigonometry, calculus, and statistics. Students have the option to schedule sessions in advance or request for instant help from a tutor who is currently online.

To become a Skooli math tutor, you need to possess one or more of the following qualifications:

  1. Bachelor’s degree and a teaching certification
  2. Master’s degree or PhD in your field of expertise
  3. State or provincial teaching license
  4. ESL or other language qualification

Here is a detailed look at the application process:

  1. Submit your application by signing up using your Facebook, LinkedIn, or Google account. This is required for validation.
  2. Have your teaching certifications, proof of education, and ID ready, as the moderators will request them during the initial process.
  3. Skooli will conduct a background check on you, and a team member will contact you to discuss your qualifications and questions.

If you pass the final stage, you will be given time to review the tutor videos and training materials. The moderators will ask you to conduct a demo class and to familiarize yourself with the system.

You will get verified if you submit the requirements and pass the background check. A verified tutor has a Skooli shield badge on his or her profile. This will attract more students to seek your services.

You have to stay active to keep your profile on the site. Inactive tutors are removed to make space for new active ones, and to ensure that the students are prioritized.

A Skooli teacher can earn as much as $25/hour. The cost per minute is calculated if you don’t complete an hour of tutoring. Note that there is a 15-minute minimum payment, which means that even if you finish a session in less than 15 minutes, you will still be paid the rate for 15 minutes.

Final Word on Online Tutoring Jobs

If you are someone who doesn’t like working in an office and you are considering the possibility of working from home instead, we hope that the list above can help get you started. These jobs will be a great fit if you have a passion for teaching.

Have you found a potential job on our list?

Let us know what you think of these online tutoring jobs. Post your comment in the fields below so we can discuss your thoughts!

Finally, if you want to find the best career for your personality, then take this FREE career test that matches your personality and interests to real-world careers.

best online tutoring jobs | best online tutoring jobs for teachers | best online tutoring jobs for parents
Share this: