Online tutoring jobs are the best options for working from home.
I am a bookworm, but most of my learning was always from either online courses or videos. Learning methods have changed a lot, and nowadays it is very easy to teach or learn things via the internet.
The physical presence of the tutor and 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 and LinkedIn Learning where I find a wealth of knowledge. But these are not live teachings; they are recorded courses.
There are many legitimate websites that employ tutors to teach other subjects, including languages or just conversational 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 require a specific degree or certification. Some companies accept tutors with just a 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 with up-to-date software and the ability to download apps is required, as you will be teaching through apps for some companies.
- As most of your work is done 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.
- 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 from Home
#1. Book Nook
Book Nook is 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 them.
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 per hour plus bonuses and is 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.
- You are 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.
Related:
- Teach English Online: 12 Legitimate Companies to Start Now
- 33 Best Jobs without a Degree in 2024
- 33 Best Part-Time Weekend Jobs That Pay Well in 2024
#2. Magic Ears
Another ESL tutoring company that’s trusted and pays well is Magic Ears. This company hires conversational 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), a trial demo, and signing the contract. There is a background check before you accept the offer.
Pay:
$18 to $26 per hour.
Requirements:
A bachelor’s degree, one year of experience in teaching, tutoring, or mentoring, and 120 hours of ESL certification (TEFL or TESOL).
Available for:
US, UK, Canada, Australia, and New Zealand applicants.
#3. VIPKid
VIPKid is one of the oldest and most trusted English tutoring companies. It hires English tutors to teach Chinese students conversational English. The biggest plus of working with this company is that you have flexibility over your schedule; you can work as much 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 and demo lesson.
Also, keep in mind that your work timings will be between 8:30 a.m. and 9:00 p.m. Beijing time.
Recommended reading:
Pay:
$14–$22 per hour.
Requirements:
A bachelor’s degree in any field, at least 2 years of any teaching or tutoring experience.
Available for:
US and Canadian applicants.
#4. Wyzant
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 a 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 a valid SSN.
Available for:
US applicants.
#5. TutaPoint
TutaPoint is an online tutoring website offering subject help to students. It hires tutors in the US in subjects like math, science, world languages, etc. It also offers services for test preparation for SAT and 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.
#6. Outschool
Outschool is a platform that offers small-group classes live to students aged 3 to 18. It has a large learner base of over 900,000 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, and have good English skills.
Available for:
Residents of the US, the UK, Canada, Australia, or New Zealand.
#7. Studypool
Like the website says, you can earn money answering homework questions with Studypool. Tutors on Studypool bid on the student questions with explanations, prices, 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 its flexibility. You can choose to log in and answer questions whenever you want. Keep in mind that 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 or university student.
Available for:
Applicants from countries like the US, Australia, Canada, South Africa, Nigeria, Pakistan, Indonesia, the Philippines, etc.
#8. 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 math, science, languages, art, homework help, and preparation for SAT, GED, GRE, etc. If you are interested, you can apply online with details like your compensation expectations, your working hours, and why you want to tutor online.
Pay:
Not mentioned.
Requirements:
A 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.
#9. Smarthinking
Smarthinking is an 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 the overall development of students and hires tutors from all walks of life, like retirees, graduate students, faculty, etc.
Pay:
The average pay is $10 to $12 per hour, but it depends on the experience and qualifications.
Requirements:
A master’s, Ph.D., or any advanced certification with several years of experience in teaching or tutoring is desired.
Available for:
US applicants.
#10. SayABC
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 be working towards getting it. Minimum of one year of experience in teaching or tutoring.
Available for:
Worldwide applicants.
#11. Pear Deck Tutor
Working with Pear Deck Tutor 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 be studying one, and have previous teaching or tutoring experience.
Available for:
Worldwide applicants.
#12. Tutlo
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 encourages 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, a native English speaker, a minimum of 6 months of English teaching experience (private tutors, volunteers are also accepted), and teaching certification (a 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.
#13. Englishunt
Englishhunt is a tutoring company that is based in Korea and provides English language classes to Korean students. It also has an office in Michigan, USA. A full curriculum is provided, no prior preparation is needed for classes and all the classes, run in the afternoon Korean time.
Pay:
$14 per hour.
Requirements:
Teachers must have a 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 a BA.
Available for:
US residents.
#14. iTutorGroup
iTutorGroup connects worldwide tutors to students in Asia. As a tutor with this company, you can teach students aged five 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 the 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:
A 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.
#15. GOGOKID
GOGOKID focuses on one-on-one language teaching for 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:
A bachelor’s degree in any subject, ESL certification, eligibility to work in the US or Canada, and teaching experience.
Available for:
US and Canadian applicants.
#16. PrepNow Tutoring
PrepNow Tutoring is an online tutoring company that hires tutors to teach advanced math and offers help in test preparation. 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 and Kaplan hire qualified and experienced tutors to help students with SAT, LSAT, GMAT, and GRE test preparations.
You can also apply to test-scoring websites like ETS and Pearson.
#17. 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 per hour.
Requirements:
A bachelor’s degree in any field, 40 hours of TEFL certification, and previous experience in teaching or tutoring.
Available for:
US and UK applicants.
#18. Course Hero
If you love teaching and helping students, then Course Hero is the best choice. You can answer questions, create videos or guides, and 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.
Recommended reading:
Pay:
Up to $500 per week, depending on the subjects.
Requirements:
You should be a subject matter expert to teach with this company.
Available for:
Worldwide applicants.
#19. QKids
Qkids is an ESL tutoring company that hires online tutors to teach simple English. It hires people from the US and Canada. Qkids is a good choice if you want flexible work and great pay!
Pay:
$16–$20 per hour.
Requirements:
Must have a bachelor’s degree or be studying toward one.
Available for:
US and Canadian applicants.
#20. Brainfuse
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 math, physics, biology, accounting, economics, etc.
Brainfuse also helps students with assignments and writing reviews. 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, a 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.
#21. NiceTalk
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, and a quiet teaching environment.
Available for:
Worldwide applicants.
#22. Cambly
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, and a quiet environment to teach online.
Available for:
US, UK, Canada, and Australia applicants.
#23. italki
italki is another language teaching resource that hires tutors from all over the world. It pays in italki credits (ITC), and 10 ITC = 1$. You can get more teaching sessions if you have good experience.
#24. mYngle
The tutoring company 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:
A bachelor’s degree or above, teaching certification is required, and previous experience in teaching is helpful.
#25. Tutorvista
Tutorvista is a leading tutoring website that hires tutors with a postgraduate degree. The main teaching areas are subjects like biology, chemistry, statistics, math, and English. Most of the teaching sessions happen according to the US and the UK timing zones. 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.
#26. Buddy Tutoring
One more website that offers tutoring positions. You simply have to register, and then indicate your subjects and availability to teach with Buddy Tutoring. It is open to non-native English-speaking applicants as well.
The work depends on ratings, i.e., if your profile is rated higher 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.
#27. Samespeak
Samespeak tutors teach conversational English to Chinese students. The position of “Personal Conversational Coach” is targeted toward encouraging Chinese students to learn everyday spoken English. Coaching sessions last for 30 minutes.
Pay:
The pay is $10 for every session.
#28. Skooli
Skooli is an online teaching resource for more diverse areas like math, biology, economics, and English. You have to register, complete your profile and indicate your availability.
Pay:
The pay is not mentioned on the website.
Requirements:
As stated on the site, the requirement to apply is having a bachelor’s degree and a teaching certification.
#29. SelectMyTutor
SelectMyTutor is a tutoring website that offers tutoring positions to people around the world. You need to register and fill in your 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.
#30. Preply
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 your schedule and the more student reviews you have, the more money you can 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 a more specific subject, then having certifications in that subject and prior experience will help you land the job quicker.
Tips to Get Tutoring Jobs
- Whether you are an experienced tutor or a beginner in teaching, choosing the right company or 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 legwork 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 succeeding in teaching.
- Increasing your skill set can get 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 some time to prepare for your classes and material for your students.
Many companies mentioned above have tutor communities that help with lesson preparation, teacher support, tips to get started, and more.
Final Thoughts
If this is your first step into the 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.