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 1–10 of 503 teaching vacancies
Page 1 of 51
LA
🇰🇪 Kenya CBC

SALARY: KSH. 52,330x2,350–54,680x2,550–57,230x2,850–60,080x2,850–62,930x2,930 –65,860x3,080–68,940 p.m. NUMBER OF VACANCIES: EIGHT (8) TERMS OF SERVICE: PERMANENT

Posted Nov 07, 2026 via MyJobMag Kenya
BA

BASIS International Schools

BASIS International Schools • Kenya
🇰🇪 Kenya IGCSE

International teaching vacancy with BASIS International Schools on TeachAway. Curriculum requirements include international accreditation (IB / Cambridge / American). Click 'Apply ...

Posted Nov 07, 2026 via TeachAway International
IN

Liwa Education

International Partner School • Kenya
🇰🇪 Kenya IGCSE

International teaching vacancy with International Partner School on TeachAway. Curriculum requirements include international accreditation (IB / Cambridge / American). Click 'Apply...

Posted Nov 07, 2026 via TeachAway International
SC

University GraduateLower Primary School TeacherLower Primary School Teacher Bangkok, BASIS International School Bangk...BASIS International School Bangkok 

School TeacherLower Primary School Teacher Bangkok, BASIS International School Bangk...BASIS International School Bangkok  • Kenya
🇰🇪 Kenya IGCSE

International teaching vacancy with School TeacherLower Primary School Teacher Bangkok, BASIS International School Bangk...BASIS International School Bangkok  on TeachAway. Curricu...

Posted Nov 07, 2026 via TeachAway International
SC

University GraduateHumanities Teacher

SchoolHumanities Teacher - Lower Primary School Bangkok, BASIS International School Bangk...BASIS International School Bangkok  • Kenya
🇰🇪 Kenya IGCSE

International teaching vacancy with SchoolHumanities Teacher - Lower Primary School Bangkok, BASIS International School Bangk...BASIS International School Bangkok  on TeachAway. Cu...

Posted Nov 07, 2026 via TeachAway International
SC

University GraduateMath Teacher

SchoolMath Teacher - Middle School Guangzhou, BASIS International School Guang...BASIS International School Guangzhou  • Kenya
🇰🇪 Kenya IGCSE

International teaching vacancy with SchoolMath Teacher - Middle School Guangzhou, BASIS International School Guang...BASIS International School Guangzhou  on TeachAway. Curriculum ...

Posted Nov 07, 2026 via TeachAway International
BA

University GraduateEarly Childhood Teacher

BASIS Bilingual School ShenzhenBASIS Bilingual School Shenzhen  • Kenya
🇰🇪 Kenya IGCSE

International teaching vacancy with BASIS Bilingual School ShenzhenBASIS Bilingual School Shenzhen  on TeachAway. Curriculum requirements include international accreditation (IB / ...

Posted Nov 07, 2026 via TeachAway International
CH

Certified TeacherHistory/Geography Teacher

Charter School Abu Dhabi, Aldar Education - Mubarak Bin Mo...Aldar Education - Mubarak Bin Mohammed Cycle 2  • Kenya
🇰🇪 Kenya IGCSE

International teaching vacancy with Charter School Abu Dhabi, Aldar Education - Mubarak Bin Mo...Aldar Education - Mubarak Bin Mohammed Cycle 2  on TeachAway. Curriculum requiremen...

Posted Nov 07, 2026 via TeachAway International
SC

University GraduateEnglish Language Arts Teacher

SchoolEnglish Language Arts Teacher - Middle School Shenzhen, BASIS International School Shenz...BASIS International School Shenzhen  • Kenya
🇰🇪 Kenya IGCSE

International teaching vacancy with SchoolEnglish Language Arts Teacher - Middle School Shenzhen, BASIS International School Shenz...BASIS International School Shenzhen  on TeachAw...

Posted Nov 07, 2026 via TeachAway International
SC

University GraduateMath & Science Teacher

SchoolMath & Science Teacher - Lower Primary School Beijing, BASIS Bilingual School BeijingBASIS Bilingual School Beijing  • Kenya
🇰🇪 Kenya IGCSE

International teaching vacancy with SchoolMath & Science Teacher - Lower Primary School Beijing, BASIS Bilingual School BeijingBASIS Bilingual School Beijing  on TeachAway. Curricu...

Posted Nov 07, 2026 via TeachAway International
1 2 3 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