Teaching Jobs in Kenya: How to find work and grow as a private tutor
Whether you're a fresh TTC graduate, a TSC-registered teacher hunting your next role, or a lecturer looking for evening coaching gigs — here's a practical guide to finding teaching jobs in Kenya and earning more through private tutoring.
1. Where teaching vacancies are advertised in Kenya
Most teaching jobs in Kenya are filled through a handful of channels. Knowing where to look — and applying early — makes a big difference:
- TSC recruitment portal — for permanent and intern roles in public schools.
- Private school websites and noticeboards — especially academies in Nairobi, Mombasa, Kisumu, Nakuru and Eldoret.
- University and TVET career pages — for lecturers and instructors.
- Marketplaces like Shuleni Jobs — where schools, universities and parents post both full-time roles and one-on-one tutoring opportunities.
2. Why private tutoring is the fastest-growing path
Demand for one-on-one coaching has exploded in Kenya — driven by CBC transitions, KCSE prep, IGCSE families, and a fast-growing homeschooling community. A teacher who picks up two or three private clients a week can comfortably double their take-home income, often without leaving their main job.
Parents are searching for help with:
- CBC Grade 1–9 coaching, especially in Mathematics, English and Kiswahili
- KCSE revision and past-paper drills
- IGCSE, Cambridge and Montessori support
- Homeschooling (live online classes for whole families)
3. Get TSC-verified — it really moves the needle
TSC-verified teachers get hired faster on Shuleni.
Profiles with a verified TSC number appear at the top of the directory and earn a visible badge that parents and schools trust.
To get verified, add your TSC number to your profile. Our team checks it against TSC records and turns on the "Verified" badge — no extra paperwork.
4. Build a tutor profile parents actually click
The best-performing profiles on Shuleni all do the same five things:
- Clear photo — friendly, well-lit, you alone.
- Specific subjects and levels — "CBC Grade 4–6 Mathematics" beats "all subjects".
- Short bio with proof — years of experience, exam results, schools you've worked at.
- Honest hourly rate in KES — most successful tutors price between KES 800 and 2,500/hr.
- Resume uploaded — parents and schools can download it from your profile.
5. How hiring works on Shuleni
- A parent, school or university finds your profile via Find teachers.
- They tap Book now or Message teacher, which opens a direct chat with you.
- You agree on subject, time, place (in-person or Zoom) and rate.
- The parent pays via M-Pesa — funds are held in escrow until the lesson is delivered.
- After the lesson, you're paid out 88% (Shuleni keeps 12% to run the platform).
6. Applying for school and university vacancies
Shuleni's Jobs board lists openings posted directly by Kenyan schools and universities — both teaching and admin roles. You can filter by role and keyword, and apply in one tap (your profile and resume go with the application).
7. Tips that consistently lead to more bookings
- Reply to messages within a few hours — fast responders book far more sessions.
- Offer a free 15-minute intro call for new families.
- Ask happy parents to leave a short note — social proof matters.
- Update your availability weekly so you appear in fresh searches.
- List both in-person and online — homeschooling families across Kenya are searching online.
Ready to start getting hired?
Create your free teacher profile in under a minute. Add your TSC number to stand out from day one.
Verified TSC teachers are prioritised in search.
Secure M-Pesa escrow on every booking.
Free to join — you only pay a fee on completed bookings.