The tutor market is booming, especially the online tutoring market, and is presenting endless opportunities for people who are looking to be tutors. Did you know that the online tutoring market was valued globally at $10.42 billion in 2024 and will further see a CAGR of 14.5% till 2030.
In the United States alone, demand for online tutoring surged by over 200% during 2020–2023, driven by remote learning and the growing popularity of personalized education.
The primary question that crosses a person wanting to be a tutor is ‘how much do online tutors make? Skilled online tutors can earn handsomely with online tutoring. However, there is a catch: the expected earnings can vary from one tutor to another, depending on a variety of factors.
Some tutors earn modestly, while some can build a six-figure tutoring business or grow their tutoring business into a full-time career. So what can impact your income as a tutor? Worry no more, as we unravel this mystery today.
How Much Do Online Tutors Make?
An online tutor has endless possibilities to earn as they teach students from around the world. However, certain aspects will have a direct impact, such as:
- Subject
- Experience
- Location
- You work independently or as part of a tutoring platform.
Let us look at the estimated online tutor income:
1. Average Hourly Earnings:
- Beginners can make about $15–$30/hour
- Experienced tutors/niche subjects can earn $30–$100/hour
- Highly specialized experts (coding, test prep, finance, advanced science) can expect to earn $100+/hour
2. Average Monthly Earnings:
- Part-time online tutors, by working for 5–15 hrs/week, can make $500–$2,500/month
- Full-time tutors working for 30–40 hrs/week can earn $3,000–$8,000/month
3. Average Annual Earnings:
- Casual side-hustle tutors can make $5,000–$25,000/year
- Dedicated full-time tutors can expect to earn $50,000–$100,000+/year
- Tutors scaling with group classes, digital courses, or memberships can exceed six figures annually.
7 Factors That Impact Online Tutor Earnings
One tutor is charging $15 an hour, while others are asking $100 an hour. Why the difference, you ask? Online tutoring income is not just about the number of hours you spend teaching; it depends on a number of factors.
Let us look into the seven most important factors that can impact online tutor earnings:
1. Subject Expertise and Demand
Not every subject will pay equally. Your area of expertise also plays a significant role in determining your online tutor income potential. You can charge more for in-demand subjects or specialized subjects.
High-demand subjects that make you earn more:
- STEM fields (Math, Physics, Chemistry, Biology): $30–$80/hour
- Computer Science & Coding (Python, Java, Data Science, AI/ML): $50–$120/hour
- Test Preparation (SAT, ACT, GRE, GMAT, IELTS, TOEFL): $40–$150/hour
- Business & Finance (Accounting, Economics, CFA prep): $40–$100/hour
- Advanced Languages (Mandarin, Arabic, German for business): $25–$60/hour
Moderate to low-paying subjects are:
- General English conversation
- Basic homework help
- Help with grammar.
Example: An online tutor can charge about $15-$20 per hour for conversational English. On the other hand, a tutor who specializes in SAT preparation can charge $60–$120 per hour.
2. Qualifications and Experience
Whether it is full-time or part-time, online tutor income, qualification, and experience will play a major role. Parents or students more often prefer certified or experienced tutors, as they are deemed reliable. Here is what you can expect:
- Beginners usually charge low to attract more students, and thus, the online tutor’s income potential is between $10 -$20/hour.
- Experienced tutors with a couple of years of experience under their belt can easily charge between $40-$50/hour. In case there are positive reviews and testimonials, the amount can even go higher.
- Certified tutors having licenses and advanced degrees like Sc, PhD, or MBA, or recognized certifications (TESOL, CELTA, CFA, etc.) and tutors with higher experience can easily earn between $60–$100+/hour.
3. Tutoring Platform vs. Independent Tutoring
You can either go solo and do independent tutoring and build your own tutoring business, or you can also be part of a tutoring platform. The choice you make will also impact your online tutoring income. Both options have their advantages as well as disadvantages.
- Tutoring platforms will provide you with opportunities, but they take commissions.
- Independent tutoring allows you to set your own rates, but you have to attract students on your own.
Typical platform commissions:
- Most platforms charge 15–30% commission per lesson (e.g., Preply ~33%, Wyzant ~25%, Chegg fixed hourly rate).
- Independent tutoring means 100% of your rate, but you handle marketing, payments, and scheduling yourself.
4. Location and Student Demographics
Your and your student’s location can both be determining factors when it comes to online tutor income potential.
- Students from the U.S., U.K., or developed countries are often willing to pay more.
- Students from price-sensitive markets may prefer lower-cost tutors.
5. Hours You Choose
The number of hours that you dedicate to online tutoring will eventually define the amount you will make. Part-time online tutor income will be less compared to full-time online tutor earnings.
- Part-time online tutors (5–15 hrs/week) typically earn $500–$2,000/month.
- Full-time tutors (30–40 hrs/week) may earn $3,000–$8,000/month.
6. Additional Offerings
There are several ways you can multiply your online tutoring income. If you only offer one-to-one classes, your earnings will be less. On the other hand, if you conduct group classes, you can significantly increase your online tutor income potential.
Alternatively, offering recorded video courses or e-books will act as a passive income. Another way to increase revenue is by providing memberships or subscriptions.
7. Advertisement and Marketing
Having a strong personal brand will attract several students, as they are able to see you as someone who is trustworthy and reliable. Likewise, if you do not market yourself, parents and students will not be able to find you and also will not be able to trust your credentials.
A well-branded tutor often commands double the rates of a less-visible tutor with similar skills.
Requirements to Become an Online Tutor
Getting started as an online tutor is straightforward, but most platforms and students expect the following:
Basic Requirements:
- Subject expertise: Strong knowledge in the subject you want to teach (degree or certification preferred but not always required).
- Reliable internet connection: Minimum 10 Mbps upload speed for smooth video calls.
- Computer and webcam: A laptop or desktop with a working camera and microphone.
- Quiet teaching space: A distraction-free environment for lessons.
- Background check: Many platforms (e.g., Tutor.com, Skooli, VIPKid) require a criminal background check.
- Teaching certification (optional): TESOL, CELTA, or state teaching licenses can increase your rates and credibility.
Platform-Specific Requirements:
- Chegg, Tutor.com: Bachelor’s degree or current college enrollment.
- VIPKid: Bachelor’s degree + ESL certification.
- Wyzant, Preply: No strict degree requirement; proven expertise and reviews matter more.
If you’re a college student or recent graduate, you can start tutoring high school or middle school students in subjects you excel at, even without a formal teaching credential.
How to Get Started as an Online Tutor
Ready to start earning as an online tutor? Follow these steps:
- Choose your subject(s): Pick subjects you’re confident teaching ideally high-demand topics like math, science, coding, or test prep.
- Select a platform or go independent: Sign up on platforms like Preply, Wyzant, or Chegg for built-in student flow, or build your own tutoring website for full control.
- Create a strong profile: Write a compelling bio, list your qualifications, upload a professional photo, and set competitive rates based on your experience.
- Set your availability: Block out consistent weekly hours when you can tutor. Consistency helps you build a student base.
- Prepare your teaching space: Test your internet, camera, and microphone. Use tools like Zoom, Google Meet, or platform-provided video software.
- Get your first students: Offer a discounted first session, ask for reviews, and promote your profile on social media or local groups.
- Deliver great lessons and collect reviews: Positive reviews are the fastest way to attract more students and raise your rates.
How to Boost Your Online Tutoring Income?
Now that you know how much online tutors make and what the factors are that influence their earnings, it is time to take action. Here are some of the things that you can do:
-
Specialize in high-demand niches such as STEM, coding, or test prep so that you can increase your online tutoring income.
-
Create courses, workbooks, or memberships for passive income.
-
Increase your per-hour earnings by offering group classes instead of one-on-one tutoring.
-
Be sure to market yourself and your skills to find new students.
-
Do not restrict yourself to a single location; expand globally and significantly increase the chances of earning more.
-
Use tutor management software to streamline and automate your operations so that you can save time. In the saved time, you can conduct classes and increase your online tutor income potential.
-
You can also estimate your potential earnings and plan your tutoring strategy using a Tutor Income Calculator to better understand how pricing, student numbers, and class formats affect your overall income.
-
It is also necessary to upskill with certifications and new subjects from time to time. This will improve your chances of landing high-paying students.
Conclusion
The answer to the question of how much an online tutor makes will depend on a lot of factors. From a few hundred dollars to make thousands in a year, an online tutor can earn exponentially if they smartly market themselves, upskill, and offer additional offerings to the students. With experience, you will continue to gain more over the years. Being an online tutor means that you are not limited by geography, fixed hours, or even a stand-pat scale. It is time and a little effort on your part that will make all the difference.
FAQs
How much do online tutors make on average?
Most online tutors earn between $15 and $50 per hour, but specialized tutors can charge $80–$100+.
Do online tutors earn more than in-person tutors?
Not always. In-person tutors may charge more locally, but online tutors have a global reach and can scale faster.
Which subjects pay the most in online tutoring?
STEM (Math, Physics, Computer Science), Test Prep (SAT, GRE, GMAT), and professional skills (Finance, Data Science, Business English).
Can beginners earn decent money tutoring online?
Yes. Even beginners can make $10–$20/hour, and rates can be increased with experience and reviews.
Is online tutoring a good side hustle?
Yes. Online tutoring is one of the best side hustles for teachers, college students, and professionals. You can work 5–15 hours per week and earn $500–$2,500/month with flexible scheduling.
Do I need a teaching degree to tutor online?
Not always. Platforms like Wyzant and Preply accept tutors without formal teaching degrees if you have subject expertise and good reviews. However, platforms like VIPKid and Chegg require a bachelor’s degree.
What equipment do I need to start tutoring online?
You need a reliable computer, webcam, microphone, high-speed internet (10+ Mbps), and a quiet space. Optional: a digital whiteboard tool (many platforms provide one) and a headset for better audio.
Do online tutors pay taxes?
Yes, online tutors are typically considered independent contractors and must report income on Schedule C. You may owe self-employment tax (15.3%) and should track expenses like software, internet, and equipment for deductions.
Can I tutor students internationally?
Yes. Platforms like Preply, Cambly, and VIPKid connect you with students worldwide. Tutors in the US often teach students in Asia, Europe, and Latin America, especially for English and test prep.


