online tutoring jobsOnline tutoring jobs are the best options to work from home.

I am a bookworm but most of my learning was always from either online courses or videos. The learning methods have changed a lot, and it is very easy to teach or learn things via the internet.

The physical presence of the tutor or the student in the same place is not required anymore.

As I do a lot of reading and am constantly doing research in my niche, I frequently visit sites like Udemy, Lynda where I find a wealth of knowledge. But these are not live teachings; they are recorded courses.

There are many legitimate websites which employ tutors to teach other subjects, languages or just native English.

Today, I am curating a list of companies that have virtual tutoring jobs. Many of these companies require teachers to teach conversational English, which is quite easy. Others hire online teachers to teach specific subjects. 


How much do online tutoring jobs pay?

The pay for virtual tutoring jobs varies a lot. It depends on the subject, the company you work for and your experience. On average, online tutors can earn around $25–$30 per hour, but it can go up if you are teaching high-demand subjects. Many companies let you set your own rate, which primarily depends on the subject you are teaching. In a nutshell, how much you make online depends on your experience and expertise.


Do I need to be certified to teach online?

If you are choosing ESL jobs, then most of the companies ask for TEFL or TESOL certification. Most of the other tutoring jobs do not need a specific degree or certification. Some companies accept tutors with just bachelor’s degree and experience, and others only ask for a high school diploma.

This is one of the reasons why online tutoring jobs are best for college students.


What is the equipment needed to tutor from home?

Virtual tutoring jobs need a good work-from-home setup. You will need a dedicated workspace and there are some minimal tech requirements like:

  • A good computer or laptop – Up to date software and the ability to download apps is required as you will be teaching through apps for some companies.
  • High-Speed Internet – As most of your work is via the web, you have to make sure your internet speed is reliable. A lot of tutoring companies have minimum upload and download speed requirements.
  • Webcam and Headset – For online teaching jobs, having a good webcam and headset are necessary. Find a good noise-canceling headset to minimize outside noises.


Best Online Tutoring Jobs to Work from Home:


Book Nook

Book Nook in an online tutoring platform connecting tutors with K-8 students. As a Book Nook tutor, you will be tutoring groups of up to four students and helping them with reading or math skills. There is no need to plan for the lessons, as Book Nook takes care of it. 

Once you submit your résumé, if you are selected, there is a one-on-one video interview, where you can demonstrate your teaching skills. 

You will be working as an independent contractor with this company. 

Pay: The pay depends on your experience and qualifications but the average pay is $18/hr plus bonuses and paid bimonthly. 

Requirements: You should have at least one of the following requirements to teach with Book Nook:

  • Have a bachelor’s degree or higher (degree area not essential), and have at least one year of teaching or tutoring experience.
  • Be in your final year of a teacher credentialing or education degree program, and you have at least one year of teaching or tutoring experience.
  • Have at least two years of teaching or tutoring experience.

Available for: US applicants. 


Magic Ears

magic ears tutoringAnother ESL tutoring company that’s trusted and pays well is Magic Ears. This company hires native English-speaking tutors to teach Chinese students. The perks of working with this company are: flexible working schedules, lessons are prepared for you, and the pay is great.

The recruitment process consists of applying online, choosing an interview demo (recorded or live), trail demo, and signing the contract. There is a background check before you accept the offer.

Pay: $18 to $26 per hour.

Requirements: Bachelor’s degree, one year experience in teaching, tutoring, or mentoring, 120 hour ESL certification (TEFL or TESOL).

Available for: US, UK, Canada, Australia, and New Zealand applicants.



VIPkidVIPKid is one of the oldest and most trusted English tutoring companies. It hires English tutors to teach Chinese students conversational English. The biggest plus working with this company is you have the flexibility over your schedule, you can work as much as or as little as you want.

VIPKid also takes care of the curriculum, you don’t need to prepare the lessons. The hiring process is pretty long and includes a mock class, demo lesson.

Also, keep in mind your work timings will be between 8:30 am to 9:00 pm Beijing time.

Pay: $14–$22 per hour.

Requirements: Bachelor’s degree in any field, at least 2 years of any teaching or tutoring experience.

Available for: US, Canada applicants.



Wyzant is a marketplace where students and tutors can connect with each other. Founded in 2005, this company offers tutors in more than 300 subjects. With this company, you can either offer in-person teaching or tutor online.

If you are interested in getting started, you can complete the online application and be contacted in 48 hours by its team. There is no requirement to have any teaching degree or certification, making this platform ideal for college students to teach online. Keep in mind that Wyzant takes a cut of 25% off your posted hourly rate for lessons.

Pay: You can set your own price.

Requirements: Minimum 18 years of age, residing in the US with valid SSN.

Available for: US applicants.



TutaPoint is an online tutoring website offering subject help to students. It hires tutors in the US in subjects like maths, science, world languages, etc. It also offers services for test preparations for SAT/ACT.

TutaPoint hires only tutors with experience in teaching like college professors, retired teachers, certified teachers, etc. To be considered for the position, you have to apply online and take a test to demonstrate your expertise. If you are accepted, you will be scheduled for an interview.

Pay: $15 to $17 per hour.

Requirement: Must be a college graduate with a minimum of two years experience in tutoring, residing in the United States.

Available for: United States applicants.



outschool tutoringOutschool is a platform that offers small-group classes live to students aged 3 to 18. It has a large learner base of over 900K students all over the world. You can design your curriculum and teach interested students who choose to take your class.

No formal teaching experience is required and the hours are flexible. It’s totally free to list classes on this platform, but Outschool takes a 30% cut from enrollment.

If you are interested in joining this company, start applying here.

Pay: Set your own price.

Requirements: Minimum 18 years of age, pass a background check, good English skills.

Available for: Residents of the US, the UK, Canada, Australia, or New Zealand.



Like the website says, you can earn money answering homework questions with Studypool. Tutors on Studypool bid on the student questions with explanations, price, and delivery times. If the student is interested, it pays a part of the payment and the rest is released when you finish the session with the student. You can also choose to work as a full-time online tutor with this company.

One of the reasons Studypool is great is because of this flexibility. You can choose to log in and answer questions whenever you want. Keep in mind Studypool takes a commission of up to 32% from every question you answer.

Pay: Set your own price.

Requirements: Have a bachelor’s degree or be a college/university student.

Available for: Applicants from countries like the US, Australia, Canada, South Africa, Nigeria, Pakistan, Indonesia, Philippines, etc.


Aim-for-A Tutoring

Aim-for-A Tutoring has been around for a long time and hires tutors from all over the world. It also has full-time and part-time positions. It offers help in subjects like maths, science, languages, art, homework help, and preparation for SAT, GED, GRE, etc. If you are interested, you can apply online here with details like your compensation expectations, your working hours, and why you want to tutor online.

Pay: Not mentioned.

Requirements: Bachelor’s degree in the subjects you want to teach, some teaching experience, good communication skills, and the ability to teach in different time zones.

Available for: Worldwide applicants.



Smarthinking is the online tutoring service backed by Pearson. It hires experienced tutors to teach over 150 subjects. Apart from online tutoring, it also offers résumé help and writing reviews as well. The company focuses on overall development of students and hires tutors from all walks of life like retirees, graduate students, faculty, etc.

Pay: Average pay is $10 to $12 per hour but it depends on the experience and qualifications.

Requirements: Masters, Ph.D., or any advanced certification with several years of experience in teaching or tutoring is desired.

Available for: US applicants.



SayABC is another ESL tutoring company that connects Chinese students with English tutors. Like other ESL tutoring companies, SayABC gives a lot of perks to its teachers like a flexible schedule, pre-made lessons, good pay, and excellent support.

If you are interested in joining this company then submit your application online. Once it reviews your details, you will be invited for an interview and mock class. If you are hired, you sign the contract and start teaching.

Pay: $15 to $20 per hour.

Requirements: Must have a bachelor’s degree or working towards getting it. Minimum of one year of experience in teaching/tutoring.

Available for: Worldwide applicants.



Working with TutorMe is pretty straightforward. There are over 300 subjects you can choose to teach once you have signed up online. Once you are approved, there are two ways to start teaching. Students choose you according to your experience and expertise or the company sends them to you. The whole process is very simple and easy.

Because this is a marketplace for tutors, you need to be very descriptive in your profile about your experience, expertise in the subjects you want to teach, and any other qualifications.

Pay: $16 per hour.

Requirements: Must be 18 years of age, have a bachelor’s degree or studying one, have previous experience of teaching or tutoring.

Available for: Worldwide applicants.



Tutlo is another English language tutoring company based in Poland. The company hires tutors from countries like the US, the UK, Ireland, Australia, New Zealand, and South Africa. This is one of the few ESL companies that encourage beginners to apply as it accepts applicants with little to no experience.

You can apply online and submit a short video of yourself.

Pay: $5 to $11 per hour

Requirements: At least 18 years of age, native English speaker, a minimum of 6 months of English teaching experience (private tutorials, volunteers program are also accepted), teaching certification (TEFL scholarship is offered if you pass the interview).

Available for: Applicants in the US, the UK, Ireland, Canada, Australia, New Zealand, and South Africa.



Englishhunt is a tutoring company that is based in Korea provides English language classes to Korean students. It also has an office in Michigan, USA. A full curriculum is provided and no prior preparation is needed for classes and all the classes run in afternoon Korean time.

Pay: 14$ per hour.

Requirements: Teachers must have Bachelor’s in Arts degree in any subject to qualify. ESL degree preferred (TEFL/TESOL). Four years of teaching experience OR substitute teaching certification can replace BA.

Available for: US residents.



iTutorGroup connects worldwide tutors to students in Asia. As a tutor with this company, you can teach students aged five years to adults. This company has been around since 1998 and regularly hires tutors to teach Chinese, Japanese, and Taiwanese students.

Once you apply online with all your details, you will be required to take a demo lesson if accepted. This is followed by an interview and onboarding process.

The only bad review I have noticed about this company is the low base pay for tutors who live in other countries but are native English speakers.

Pay: Around $18 per hour.

Requirements: Bachelor’s degree or above, TEFL/TESOL certification is preferred, commitment to teaching at least 6 hours a week, and previous online teaching experience.

Available for: Worldwide applicants.



GOGOKID focuses on one-on-one language teaching to Chinese students. Like other ELS tutoring companies, the application process is pretty straightforward. You apply online, give a demo class, complete an orientation quiz, attend the interview and start teaching.

Pay: $14 to $25 per hour.

Requirements: Bachelor’s degree in any subject, ESL certification, eligibility to work in the US or Canada, teaching experience.

Available for: US and Canada applicants.


PrepNow Tutoring

PrepNow Tutoring is an online tutoring company that hires tutors to teach advanced maths and offers help in test preparations. The tutoring is one-on-one and every session lasts up to 2 hours. Though the hours are flexible, the website states that you should be available for at least 6 hours a week with occasional weekends.

Pay: $15 to $25 per hour.

Requirements: Must have a bachelor’s degree, at least two years of teaching or tutoring experience, and either a composite 28 on the ACT or a 650 on the SAT Math and SAT Verbal/CR.

Available for: US applicants.

Other tutoring websites like Magoosh, Kaplan hire qualified and experienced tutors to help students with SAT, LSAT, GMAT, GRE test preparations.

You can also apply for test scoring websites like ETS, Write Score, and Pearson.


Education First

Education First is a US-based online teaching company that has been successfully recruiting English teachers. With EF you can teach children and adults. You can choose to teach in one-on-one sessions or groups. Once you submit your résumé, there is a phone interview followed by training.

Pay: up to $20

Requirements: Bachelor’s degree in any field, 40 hours of TEFL certification, and previous experience in teaching or tutoring.

Available for: US and UK applicants.


Course Hero

course hero tutoring

If you love teaching and helping students, then Course Hero is the best choice. You can answer questions, create videos/guides, teach live with Course Hero. You don’t need any previous experience or qualifications but being a subject matter expert in your area is a must.

Pay: Up to $500 depending on the subjects.

Requirements: You should be a subject matter expert to teach with this company.

Available for: Worldwide applicants



qkids tutoring

Qkids is an ESL tutoring company that hires online tutors to teach simple English. They hire from the US and Canada. You need to have a bachelors degree or studying towards one. The pay is between $16- $20 per hour. Good choice if you want flexible work and get a great pay!

Pay: $16–$20 per hour.

Requirements: Must have a bachelor’s degree or studying towards one.

Available for: US and Canada applicants.



Brainfuse is one of the oldest tutoring companies that has been around since 1999. It provides live one-on-one tutoring in different subjects like maths, physics, biology, accounting, economics, etc. It also helps students with assignments and writing review. If you are interested in joining this company as a tutor be ready for an extensive application procedure. After you submit your résumé, there is a screening interview, followed by a proficiency test, background check, and training.

Pay: $11 to $13 per hour.

Requirements: Must have a master’s degree or higher, reside in the United States, have prior teaching or tutoring experience, and have a background check.

Available for: US applicants.



With this tutoring app, you can teach simple conversational English to Chinese kids. All tutoring happens on the app with Nicetalk and students either choose the tutors or they are matched according to their ratings. There is no set curriculum to teach. You can register with your email address and send a short video introducing yourself.

Pay: $10 per hour.

Requirements: It needs native English speakers with TEFL/TESOL certification or IELTS/TOEFL teaching experience, high-speed internet with quiet teaching environment.

Available for: Worldwide applicants.



If you want to teach English and work from home, then Cambly is another good choice. It works pretty similar to all other ESL tutoring companies as you will be teaching simple English to students online. Cambly is known for its flexible teaching schedule where tutors can log in whenever they want and work. The only negative review about this company I have found online is about the low pay.

Pay: $10.70 per hour.

Requirements: Good English speaking skills, high internet speed, a quiet environment to teach online.

Available for: US, UK, Canada, Australia applicants.



iTalki is another language teaching resource that hires tutors from all over the world. iTalki pays in iTalki credits (ITC), 10 ITC = 1$. You can get more teaching sessions if you have a good experience.



Myngle is an online language teaching interface for adults who are business professionals. It has both one-on-one and group classes. You have to pass the selection and training program to qualify for tutoring. Lessons will be given through the Myngle virtual classroom.

Pay: $18 to $24 per hour.

Requirements: Bachelor’s degree or above, teaching certification is required and previous experience in teaching is helpful.



Tutorvista is a leading tutoring website that hires tutors with a postgraduate degree. The main teaching areas are subjects like biology, chemistry, statistics, maths, English. Most of the teaching sessions happen according to the US and the UK timings. You are expected to work a minimum of 4 hours a day.

Pay: $10 to $20 per hour.

Requirements: Must have at least a master’s degree or above to teach.

Available for: US applicants



One more website offering tutoring positions. You simply have to register, indicate your subjects and availability to teach with BuddySchool. It is open to non-native English-speaking applicants as well. The work depends on ratings, i.e., if your profile is rated more by the students, you get more opportunities. The lessons are pre-made for you, so you don’t have to fret about preparing for your classes.

Pay: $5 to $20 per hour.

Requirements: No degree is required. Prior teaching experience is not required but preferred.



Samespeak teaches conversational English to Chinese students. The position “Personal Conversational Coach” is targeted towards making Chinese students learn everyday spoken English. Coaching sessions last for 30 minutes and the pay is $10 for every session.



Skooli is an online teaching resource for more diverse areas like maths, biology, economics and English. You have to register, complete your profile and indicate your availability. The pay is not mentioned on the website. As stated on the site, the requirement to apply is having bachelor’s degree and teaching certification.



selectmytutor tutoring

SelectMyTutor is a tutoring website that offers tutoring positions to many around the world. You need to register and fill in the details before getting reviewed. This website offers both subject and language tutor jobs. Students view the tutor profiles and choose the right tutor depending on their prices, subjects, and experience.

Pay: Not advertised

Available for: Worldwide applicants



With Preply, you can sign up as a tutor even if you are not a certified teacher. The teaching subjects range from university subjects to arts and hobbies. You need to sign up online with details about your experience and available timings. The more flexible timings and more student reviews you have, the more money you earn.

Requirements for Online Tutoring Jobs

Not all tutoring jobs require you to have a degree or certifications but it can increase your chances of getting the job if you have them.  If you are teaching more specific subjects then having certifications in that subject and prior experience will help you land the job sooner. 


Tips to Get Tutoring Jobs

  • Whether you are an experienced tutor or a beginner in teaching, choosing the right company/platform makes all the difference. Some of the companies have fixed schedules and if you are just beginning, this might not be a great fit for you.
  • Some platforms allow you to set your own prices, but there might be some leg work involved. It all comes down to your flexibility and what you expect from your job.
  • Decide on the subject you are good at and start with that. Some of the companies require you to demonstrate your expertise in the subjects you would like to teach.
  • Choosing a subject that interests you whether it is conversational English or calculus, is essential to succeed in teaching.
  • Increasing your skill set can give you more out of your tutoring job. You can always upgrade your skills by taking certifications like TEFL. These certifications can help you get a better job with better pay.
  • Online teaching needs some preparation beforehand. Many companies like VIPKid give you pre-made lessons to teach but many don’t. Take out some time to prepare for your classes and material for your students.

Many companies mentioned above have tutor communities that help in lesson preparations, teacher support, tips to get started, and more.


Online teaching jobs are the best options if you want to work from home.

If this is your first step into work from home world, going for online teaching jobs is the best way to get started. They are easy, flexible and pay really well.

All these websites offer tutoring in different subjects and languages. Whether it is simple English or a specific subject, you can start teaching online and earn money from home with a flexible schedule. 

About Sireesha Narumanchi

Hi, I am Sireesha and thank you for stopping by to know me. I am a work-at-home mom, side hustler and a firm believer in making 'working from home' a success for everyone. I have worked in a remote job for over 11 years and tried many side gigs. I have been featured on many popular websites like Forbes, Business Insider, American Express, QuickBooks, The Muse, Moneyish, Virtual Vocations, Spark Hire, Bustle, Fairygodboss, Side Hustle School, Payoneer, Jobbatical, Skillcrush.Read more...

Similar Posts