How to Make Money Tutoring Online

Online tutoring is one of the highest-paying side hustles available — rates of $25–$100/hour are common, and you can start with nothing more than a laptop and knowledge of a subject. Demand is consistently high across subjects from math and science to SAT prep, foreign languages, and music.

What subjects are in demand?

Math (especially algebra, calculus, and statistics) is the most in-demand subject at every level. Science (chemistry, physics, biology) follows closely. SAT/ACT prep tutors can charge premium rates — $75–$150/hour is normal. Foreign languages, especially Spanish, Mandarin, and French, have consistent demand year-round.

Where to find students

Platforms like Wyzant, Tutor.com, Chegg Tutors, and Varsity Tutors connect tutors with students. You create a profile, set your rate, and students contact you. These platforms take a cut (typically 20–40%) but provide the clients. Once you have reviews, many students will refer others and you can build a private client base at full rates.

How to set your rates

Start competitive to get your first reviews, then raise rates as you build a track record. If you have a degree or credential in a subject, you can start higher. College students tutoring high schoolers typically charge $25–$40/hour. Teachers and credentialed tutors charge $50–$100/hour.

Tools you need

Zoom or Google Meet for video sessions. A virtual whiteboard like Miro or Google Jamboard for working through problems. Good lighting and a quiet space. That’s it — startup costs are essentially zero.

Free money tips, every week

Simple, honest money advice straight to your inbox. No selling, no spam.

Budgeting tips that actually work How to build credit from nothing Beginner-friendly investing advice
style> div>