The 15 Best Online Tutoring Jobs of 2023

Advertising Disclosure: When you buy something by clicking links on our site, we may earn a small commission, but it never affects the products or services we recommend.

Online tutor
Juliya Shangarey /

Editor's Note: This story originally appeared on The Penny Hoarder.

If you have a knack for teaching, a proliferation of online tutoring platforms have created numerous opportunities to make extra money helping students learn various subject material — from math and physics to English and political science.

Tutoring online can be a nice side gig for current or former teachers and even college students who have great subject matter mastery and some teaching skills.

While traditional tutoring requires you to meet up with local students face-to-face after school or on weekends, an online tutoring job allows you to teach students all over the world from the comfort of your own home.

There are opportunities to have a flexible schedule and tutor students when it’s most convenient for you.

15 Great Companies for Online Tutors

Young teacher using internet to remotely teach
Timothy Kuiper /
  • Skooli
  • Yup
  • TutorMe
  • OutSchool
  • TakeLessons
  • Varsity Tutors
  • Cambly
  • VIPKid
  • Chegg
  • Wyzant
  • eTutorWorld
  • SmartThiking
  • Remind Tutoring

The following list highlights 15 online platforms that offer some of the best online tutoring jobs around.


Older man giving lessons online.
Agenturfotografin /

Established in 1998 and affiliated with The Princeton Review, helps K-12 students, as well as college students and adult learners. It offers assistance for a broad range of subjects from math and finance to English and art history. also provides SAT prep and other test prep services.

This tutoring company partners with libraries, schools and universities, the military and private-sector businesses to provide tutoring services. Individuals can also sign up for academic assistance.

As a tutor for, you can create your own schedule or pick up unscheduled sessions. Tutoring services are available 24/7.

You don’t have to be an experienced tutor or have a teaching degree, but you will have to take an exam to test your subject-matter expertise. The company says it employs many professionals as part-time tutors including teachers, graduate students, math and science professionals and computer science experts.

You must be available to tutor at least five hours a week, but many tutors on this platform average about 10 hours a week. The hours you log are automatically tracked. You do not have to submit any invoices to be paid.

Key Info

Happy woman on a laptop
Jacob Lund /

Pay Rate: Tutors are paid an hourly rate based on subjects they tutor, with the opportunity to earn incentives. However, does not advertise pay rates. According to, tutors make an average of $14.70 working for

Requirements: You must be at least a sophomore in college pursuing a four-year degree or have a four-year degree or higher. You must live in the United States, be fluent in English and have expertise in the subject you plan to teach. You must be able to tutor at least five hours per week, and your computer and internet service must meet the company’s requirements. On its website, indicates that just over 1% of job applicants actually get approved.

Subjects: offers tutoring services in about 100 subjects, including English, social studies, geometric, algebra, biology, earth science and more.

Apply here for online tutoring jobs with

2. Skooli

online college
Rido /

Skooli offers 1:1 tutoring for K-12 courses as well as college-level classes. Students seek tutoring help in a wide variety of subjects on this platform, including math, science, humanities, business and language.

Those interested in providing tutoring services through Skooli need to have a college degree or teaching certifications. This platform also requires prospective tutors to undergo a criminal background screening.

With Skooli, you can schedule sessions with students in advance or go online and pick up tutoring sessions from those requesting homework help at that moment. Enjoy the flexibility to set your own schedule.

Key Info

happy remote worker
fizkes /

Pay Rate: Skooli pays tutors an hourly rate based on their qualifications and experience. On Indeed, Skooli tutors list their pay from recent online tutoring jobs at approximately $15 per hour, although some tutor classifications get $25 per hour.

Requirements: Tutors need to have either a bachelor’s degree (or higher), a government-issued teaching license or specialized instructor qualifications. All Skooli tutors must also pass a criminal background check.

Subjects: Skooli offers help in dozens of subject areas, including writing, chemistry, biology, calculus and Spanish.

Apply here for online tutoring jobs with Skooli.

3. Yup

Young girl in online class with geometry teacher on her laptop
Aleksandra Suzi /

Are you good at math? If the answer is “yup,” this company could be a good fit for you.

Yup offers 24/7 online tutoring in math up to calculus AB. It also offers SAT test prep.

Tutors assist students of all ages with math problems using a combination of messaging, photo sharing and going over problems on a virtual whiteboard to create an adaptive learning experience.

You can choose when you want to work on this platform and answer students’ questions on demand.

Yup has a rigorous application process to make sure prospective tutors are well qualified. The company accepts less than 5% of applicants.

Key Info

Woman using a laptop and drinking coffee
Ground Picture /

Pay Rate: The average hourly pay rate for math tutors working for Yup is $21, according to Glassdoor.

Requirements: Applicants must submit a written application, pass a math proficiency test and take a teaching exam that’s set up like a mock tutoring session.

Subjects: Yup tutors cover early math, algebra, geometry, trigonometry, probability, pre-calculus and calculus AB.

Apply here for online tutoring jobs with Yup.

4. TutorMe

online school remote learning
Maria Symchych /

TutorMe offers 24/7 online tutoring in over 300 subjects, as well as test prep to prepare students for exams like the ACT or the GRE. It offers specific services for writing lessons and editing suggestions for paper and essay assignments.

This service partners with libraries, schools and local community colleges — as well as individuals — for live, one-on-one assistance via virtual whiteboards and video communication. Tutors and students rate each other after each session to help ensure high-quality tutoring.

TutorMe has an intense application process, with a 4% acceptance rate for online tutors, so be sure you are fully qualified before applying.

Key Info

Man using a laptop in his kitchen
mavo /

Pay Rate: TutorMe tutors are paid $16 an hour. The company pays weekly via PayPal.

Requirements: To be considered as a tutor, you must be currently enrolled or have graduated from an accredited university. You also need previous experience teaching or tutoring, as well as mastery of the subject you wish to teach.

Subjects: TutorMe offers academic help in over 300 subjects, including history, engineering, computer science and Mandarin. It also offers test prep.

Apply here for online tutoring jobs with TutorMe.

5. Outschool

Child using a laptop
Uber Images /

Outschool is a learning platform that lets you host live online classes in any subject for students ages 3 to 18.

Outschool extends beyond traditional academic subjects. You can make money teaching students how to master the bass guitar or introducing kids to the basics of origami.

Tutors create a listing for their class and set the price. Learners can sign up and attend classes through live video and messaging, and Outschool keeps a 30% fee from enrollments.

You can set your own hours and craft your own curriculum. Unlike other online tutoring platforms, you’ll teach kids in small groups rather than one-on-one.

No formal education or credentials are required.

Key Info

Happy senior on a laptop
Jacob Lund /

Pay Rate: Tutors set the rate for the classes they teach, and Outschool keeps 30% of the price paid for each class. The more students you teach per class, the more you make per class. The company told The Penny Hoarder that teachers can earn between $40 and $100 per hour. On its website, Outschool claims the average is $50 an hour. Indeed says the average pay rate for an Outschool tutor is $25.68, which is higher than most average pay rates.

Requirements: You don’t have to have formal teaching credentials — just knowledge or skill in a certain subject. You have to pass a criminal background check and must be a citizen or resident of the United States, Canada, Australia, New Zealand or the United Kingdom.

Subjects: You can teach almost any subject you desire. On this platform, there are classes in Minecraft and Fortnite as well as more traditional subjects like poetry and fractions.

Apply here for online tutoring jobs with Outschool.

6. TakeLessons

Woman Studying
Antonio Guillem /

TakeLessons lets you tutor students in academic subjects like writing and chemistry or teach skills like drawing or how to play a musical instrument. The platform offers over 300 subjects.

Popular subjects include singing, various musical instruments, language lessons, acting, dance and drawing.

Students can use TakeLessons to book live online instructional time — either one-on-one or in group settings. They can also book private tutoring in person if they live nearby and you’re up to taking on a local tutoring job.

TakeLessons also lets teachers set their rates and schedules. The platform handles booking and payment.

Key Info

Older woman works from home on her laptop
Evgeny Atamanenko /

Pay Rate: Tutors set their own prices, and the site says most teachers charge between $30 and $80 per hour. Like other sites where you set your own rates, TakeLessons take a percentage to cover marketing and payment processing. The company says teachers retain up to 90% of their listed lesson price.

Requirements: You must fill out a profile of your experience and pass a background check.

Subjects: Tutors can teach a variety of academic subjects, like math and reading, or subjects that focus on the arts.

Apply here for online tutoring jobs with TakeLessons.

7. Varsity Tutors

Young woman learning on her laptop
Have a nice day Photo /

Varsity Tutors facilitate online learning through one-on-one assistance, live online classes, practice tests and study resources. It also offers in-person tutoring opportunities.

Tutors cover a wide range of academic subjects. You can also help high school students prepare for college with SAT and ACT test prep.

Varsity Tutors has a stringent application process and only accepts a small percentage of tutor applicants.

Key Info

Senior man working on a laptop
Monkey Business Images /

Pay Rate: The average hourly pay from Varsity Tutors is $20, according to Glassdoor.

Requirements: Tutors must have prior teaching or mentoring experience and subject matter expertise. You must complete an online application, go through an interview process, pass a background check and conduct mock tutoring sessions.

Subjects: Varsity Tutors offers thousands of subjects, including grammar, geometry, physics and French.

Apply here for online tutoring jobs with Varsity Tutors.

8. Cambly

Woman using video chat on laptop
Dean Drobot /

Cambly is one of the most flexible platforms for teaching English online. It doesn’t require a bachelor’s degree or prior experience, and you don’t have to go through an arduous onboarding process.

To qualify to teach through Cambly, English tutors just need a native level of fluency, a computer with a webcam and high-speed internet.

You’ll just create a tutor profile, where students — adults and children — can find you and book lessons. You can tutor as much or as little as you like. There is no minimum number of hours you must reach.

Key Info

Young woman working on laptop at the office
Suteren /

Pay Rate: Tutors with Cambly get paid 17 cents a minute (or $10.20 an hour). Tutors with Cambly Kids get paid 20 cents a minute (or $12 an hour). Tutors get paid weekly via PayPal.

Requirements: You must be a native English speaker or have a native level of English fluency.

Subjects: On Cambly, you’ll teach English to foreign language speakers.

Apply here for online tutoring jobs with Cambly.

9. VIPKid

remote worker without a degree
fizkes /

VIPKid is one of the best online tutoring jobs for teaching English as a second language.

As an online English tutor for VIPKid, you’ll provide one-on-one ESL tutoring to students ages 4-12 from around the world.

After China ended its use of foreign tutors teaching English to their children last year, VIPKid opened its services to the rest of the world in October 2021.

Key Info

Young self-employed worker ready for work with laptop
baranq /

Pay Rate: The base pay for a VIPKid tutor is $7 to $9 per 25-minute session, and the website advertises a tutor rate of $14 to $22 per hour. You also have the opportunity to earn incentives, based on referrals and how many classes you finish in a month.

Requirements: To sign up as an English language tutor with VIPKid, you need a bachelor’s degree, at least two years of teaching or tutoring experience and work authorization in the United States or Canada.

You have to fill out an online application form, complete a short demo class and take a mock class with a current VIPKid teacher. If you’re approved as a tutor, you’ll have to sign a six-month contract (which can be renewed). Tutors have the flexibility to set their own schedules with no minimum time commitment.

Subjects: You’ll teach English as a second language to students around the world.

Apply here for online tutoring jobs with VIPKid.

10. Chegg

Young woman on videochat
Pressmaster /

Chegg is a homework help service. Tutors who are accepted download quizzes, tests and other material they create, and make themselves available to respond to student questions about homework material.

Chegg also offers digital and physical textbook rental services.

Key Info

Woman working from home
insta_photos /

Pay Rate: The website advertises an average pay rate of $20 per hour, but students can pay for just five minutes of homework help, so a tutor may end up helping several students over an hour’s time at a much lower pay rate. Indeed says the average hourly pay rate is $17.80.

Requirements: To become a tutor for Chegg, you must only provide a transcript or diploma from a university as well as a government-issued ID to prove your identity. In some cases, tutors may be required to pass a test to qualify.

Materials you provide are vetted before they are made available to students.

Subjects: Material on any subject that a student might need help with are offered.

Apply here for online tutoring jobs with Clegg.

11. Mathnasium@home

College student on a laptop
F8 studio /

Mathnasium, the long-time in-person neighborhood tutoring service for math students, now offers online services. Online tutoring is one-on-one just as it is in person.

Key Info

An older man works on a laptop computer at his desk
Kinga /

Pay Rate: According to multiple job websites, the average hourly pay for a Mathnasium tutor is between $12 and $21 per hour.

Requirements: Anyone over 16 years old can apply, but they must have some tutoring experience. Their math proficiency must be through Algebra 2, with preference for those who can tutor pre-calculus and calculus.

Subjects: All math subjects covered from K-12. The Mathnasium program covers the Common Core State Standards for Mathematics, local state standards, and most international standards.

Apply here for online tutoring jobs with Mathnasium.

12. Wyzant

man on his laptop, smiling
Monkey Business Images /

Wyzant allows tutors to advertise their services to students, and allows those tutors to set their own hourly prices. Students then rate their tutors so good teachers can get more business out of the service.

Key Info

Portrait of older woman working laptop computer indoors
mimagephotography /

Pay Rate: Tutors set their own pay, and according to Indeed, they average almost $27 per hour.

Tutors pay a 25% fee to Wyzant for the service. Students select their tutors from a long list of candidates, so it can be difficult to get enough work to benefit the tutor.

Requirements: Wyzant does not require tutors to have teaching certificates. Tutors fill out an application and hear back from a Wyzant representative within two days.

Subjects: Wyzant offers the standard curriculum of English and math subjects as well as test prep, computer skills and business instruction.

Apply here for tutoring online tutoring jobs with with Wyzant.

13. eTutorWorld

Child working at laptop computer
fizkes /

ETutorWorld advertises that all tutors are trained in federal and state curriculums. It offers tutoring from K-12, exam prep and subject tutoring, as well as downloadable worksheets and tests.

It distinguishes itself through its rigorous tutor application and acceptance process.

Key Info

woman studies at her home desk with a laptop
Nitchakul Sangpetch /

Pay Rate: Tutors for are paid between $19 and $26 per hour depending on the type of lesson taught.

Requirements: claims to have a rigorous standard for tutors. The initial application requires proof of education and teaching certificates. Once selected, tutors must go through a 15-session paid training program in three weeks time to prepare to use the eTutorWorld system.

Subjects: Tutors teach math, science and English for grades 1-12, as well as exam prep for AP, SAT and ACT.

Apply here for online tutoring jobs with eTutorWorld.

14. Smarthinking

remote worker video conference
insta_photos /

Smarthinking advertises help with classes, writing and resume creation, and seems to cater more to an older student group, although it does offer K-12 tutoring services.

It is owned by Pearson, one of the top educational services companies in the United States.

Key Info

happy woman uses a laptop
Africa Studio /

Pay Rate: According to Glassdoor, the average hourly pay rate for a Smarthinking tutor is $18 per hour.

Requirements: Smarthinking advertises for “faculty, grad students, professionals and retirees with advanced degrees/certification and teaching or tutoring experience.” Smarthinking offers teaching certifications for some tutors.

Subjects: Mathematics, statistics, reading, writing, Spanish, business, computer technology, and nursing and health topics.

Apply here for online tutoring opportunities with Smarthinking.

15. Remind Tutoring

Woman and child watching video
fizkes /

Remind Tutoring is math only for all age groups. It encourages relationships between tutors and students as well as families (parents are invited to join in on video calls).

The service reportedly does an excellent job providing supporting materials and technical support for tutors, including a video whiteboard for demonstrations and calculations.

Key Info

online senior
552964717 /

Pay Rate: Remind tutors make $25 per hour.

Requirements: A teaching certificate is required.

Subjects: Pre-algebra, algebra, geometry, trigonometry, pre-calculus, calculus, AP calculus, AP statistics and statistics.

Apply here for online tutoring jobs with Remind Tutoring.

Get smarter with your money!

Want the best money-news and tips to help you make more and spend less? Then sign up for the free Money Talks Newsletter to receive daily updates of personal finance news and advice, delivered straight to your inbox. Sign up for our free newsletter today.