What Are Online Tutoring Platforms?
Online tutoring platforms are websites or apps that connect tutors with students. You teach virtually—via video calls, chat, or pre-recorded lessons—and get paid.
Think of them as marketplaces where your knowledge becomes your product.
Top Online Tutoring Platforms You Can Join
1. Preply
One of the fastest-growing platforms globally.
- Teach languages or academic subjects
- Set your own hourly rate
- No strict qualifications required (great for beginners)
Earnings: $10–$40/hour depending on experience
2. Chegg Tutors
Perfect for university-level subjects.
- Subjects include math, science, engineering
- Flexible working hours
- Weekly payments
Earnings: Around $20/hour
3. TutorMe
Ideal if you want quick, on-demand tutoring sessions.
- Instant connection with students
- Covers over 300 subjects
- Requires a strong academic background
Earnings: ~$16/hour
4. Cambly
No teaching experience? No problem.
- Just chat with students in English
- No degree required
- Super flexible schedule
Earnings: ~$10–$12/hour
5. Upwork
Not just for writers and designers—you can tutor too.
- Create your own tutoring gigs
- Set your own rates
- Build long-term clients
Earnings: Unlimited (depends on your pricing)
What Can You Teach?
You don’t need to be a professor to start. Popular tutoring areas include:
- School subjects (Math, English, Biology, Chemistry)
- Languages (English, French, Swahili)
- Tech skills (Coding, Excel, Graphic Design)
- Soft skills (Public speaking, CV writing)
- Exam prep (KCSE, SAT, IELTS)
If someone is searching for it, you can teach it.
How to Start Online Tutoring (Step-by-Step)
1. Pick Your Skill
Choose something you’re confident in. You don’t need to know everything—just more than your student.
2. Choose a Platform
Start with one platform to avoid overwhelm. (Preply or Cambly are beginner-friendly.)
3. Create a Killer Profile
Include:
- A friendly photo
- Clear description of what you teach
- Your experience (even informal counts!)
4. Set Your Price
Start lower to get reviews, then increase as demand grows.
5. Be Consistent
The first few weeks may be slow—but once reviews come in, things pick up fast.
How Much Can You Realistically Earn?
Let’s break it down:
- 2 hours/day × $10 = $20/day
- $20 × 30 days = $600/month (~KES 78,000)
And that’s just starting.
Experienced tutors can earn:
- $1,000–$3,000/month part-time
- Even more if they build a personal brand
Tips to Go Viral as a Tutor (and Get More Students)
- Offer a free trial lesson
- Specialize (e.g., “KCSE Biology Simplified”)
- Use TikTok or Instagram to share quick lessons
- Be patient and consistent
- Ask for reviews after every session
Why This Is Perfect for Students in Kenya
- No commuting costs
- Paid in dollars (great exchange rate 💰)
- Flexible around your class schedule
- Builds communication and teaching skills
You’re literally turning what you already know into income.
Key takeaways: Your Knowledge Is an Asset
Most people underestimate what they know. But somewhere out there, someone is struggling with something you understand easily. Online tutoring platforms give you the chance to:
- Earn money
- Help others
- Build a global skill
And the best part? You can start today—with just your laptop and internet.
For more student jobs, checkout our blog on Part-Time Jobs You Can Do While in School That Actually Pay Well.


