MwalimuLink Navigation
Home Teaching Vacancies
Schools Directory
Public Schools Private Academies International Schools
Register Institution School Login
Educators Hub
Browse Teaching Jobs Register as Teacher (Free) Teacher Login Teaching Practice (TP) Hub
Knowledge Hub
E-Library & Notes Forum Publications Hub
Support & Policies
Educator FAQs Teaching Overseas FAQ Privacy Policy Terms of Service
Company
About MwalimuLink Contact Us
Teacher Login School Login
Active Vacancy Directory

Teaching Job Vacancies in Kenya

Discover verified teaching positions from Kenyan public and private schools, CBC junior secondary schools, international academies, and leading educational portals.

Register as Teacher (Free) Teacher Login
Popular Searches: Mathematics English Science CBC Junior School Kiswahili Biology Chemistry Physics Special Needs
Showing 71–80 of 503 teaching vacancies
Page 8 of 51
GR

Upper Primary Teachers

GrandStart School • Kenya
🇰🇪 Kenya CBC

QUALIFICATIONS & REQUIREMENTS Diploma or Degree in Education. Valid TSC Registration. 2+ years’ teaching experience preferred. CBE proficiency. Strong ICT and classroom managem...

Posted Nov 04, 2026 via MyJobMag Kenya
GR

Junior School (JSS) Teachers

GrandStart School • Kenya
🇰🇪 Kenya CBC

QUALIFICATIONS & REQUIREMENTS Diploma or Degree in Education. Valid TSC Registration. 2+ years’ teaching experience preferred. CBE proficiency. Strong ICT and classroom managem...

Posted Nov 04, 2026 via MyJobMag Kenya
HA

P.E Teacher + Added Subject

Happyland Preparatory School • Kenya
🇰🇪 Kenya CBC

Requirements: Relevant academic and professional qualifications in the respective field. Previous working experience in a similar position is an added advantage. Excellent communic...

Posted Nov 04, 2026 via MyJobMag Kenya
HA

Music Teacher

Happyland Preparatory School • Kenya
🇰🇪 Kenya CBC

Requirements: Relevant academic and professional qualifications in the respective field. Previous working experience in a similar position is an added advantage. Excellent communic...

Posted Nov 04, 2026 via MyJobMag Kenya
HA

Computer Teacher

Happyland Preparatory School • Kenya
🇰🇪 Kenya CBC

Requirements: Relevant academic and professional qualifications in the respective field. Previous working experience in a similar position is an added advantage. Excellent communic...

Posted Nov 04, 2026 via MyJobMag Kenya
KA

Lecturer Counseling Psychology(LCP)

Kabarak University • Kenya
🇰🇪 Kenya CBC

Key Responsibilities     Teaching and research in Counselling Psychology and related areas (four courses per semester Supervision of undergraduate and postgraduate research proj

Posted Nov 04, 2026 via MyJobMag Kenya
BR

Music / Additional Subject Teacher

Brookshine Schools • Kenya
🇰🇪 Kenya CBC

Key qualifications, experience and skills required Registered with the Teachers Service Commission (TSC). A teaching degree in Education, specialising in Music and/or the additiona...

Posted Nov 04, 2026 via MyJobMag Kenya
BR

Swimming Teacher

Brookshine Schools • Kenya
🇰🇪 Kenya CBC

Key qualifications, experience and skills required A recognised swimming instructor or coaching certification. Valid lifeguard/water safety and First Aid (CPR) certification. At le...

Posted Nov 04, 2026 via MyJobMag Kenya
BR

PE / Additional Subject Teacher

Brookshine Schools • Kenya
🇰🇪 Kenya CBC

Key qualifications, experience and skills required Registered with the Teachers Service Commission (TSC). A teaching degree in Education, specialising in Physical Education and/or ...

Posted Nov 04, 2026 via MyJobMag Kenya
BR

Biology/Chemistry Teacher

Brookshine Schools • Kenya
🇰🇪 Kenya CBC

Key qualifications, experience and skills required Registered with the Teachers Service Commission (TSC). A teaching degree in Education, specialising in Biology and Chemistry. At ...

Posted Nov 04, 2026 via MyJobMag Kenya
« First Prev 6 7 8 9 10 Next Last »

Looking for teaching positions across Kenya?

Create a free MwalimuLink Teacher Profile. Get verified with your TSC credentials, build an instant CV, and apply to opportunities with 1 click.

Register Free Educator Profile Post a School Vacancy