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 281–290 of 503 teaching vacancies
Page 29 of 51
PA

ECDE Teacher

Palm Moraine School • Kenya
🇰🇪 Kenya CBC

Requirements: Certificate or diploma in Early Childhood Development Education (ECDE), as required for the position.  Experience teaching PP1 and PP2 learners. Knowledge of the Comp...

Posted Oct 16, 2026 via MyJobMag Kenya
JO

Nurse Tutor

Jordan Hospital Medical College • Kenya
🇰🇪 Kenya CBC

Qualifications: A Bachelor of Science in  Nursing (BScN) from a recognized University is mandatory. Registered and licensed by The Nursing Council of Kenya. Proof of proficiency in...

Posted Oct 16, 2026 via MyJobMag Kenya
PH

Submit CVs – Latest Recruitment

Pharo School Nairobi • Nairobi, Kenya
🇰🇪 Kenya CBC

Pharo School Nairobi stems from a long history of academic success and excellence, with deep roots in the local community. Founded in 1996 as Tender Care Junior Academy, in the hea...

Posted Oct 15, 2026 via JobWebKenya
MI

Submit CVs – New Recruitment

Missions of Hope International • Nairobi, Kenya
🇰🇪 Kenya CBC

Missions of Hope International (MOHI) is a Christ-centered, non-governmental organization that serves orphaned and vulnerable children, their families and others in the Mathare Val...

Posted Oct 15, 2026 via JobWebKenya
MA

Enrolment Officer

Makini High School • Nairobi, Kenya
🇰🇪 Kenya CBC

Makini Schools is a leader in the Kenyan system of education – drawing on global best practice – with five campuses in Nairobi & Kisumu, offering nursery, primary and high school e...

Posted Oct 15, 2026 via JobWebKenya
AM
🇰🇪 Kenya CBC

Welcome to Amara Campus, your ultimate partner in transforming your aspirations into reality within the business landscape. Our mission is to empower you to not just establish an o...

Posted Oct 15, 2026 via JobWebKenya
CR

Primary School Teacher

Crawford International School • Kenya
🇰🇪 Kenya CBC

Key Duties and Responsibilities Plan and deliver high-quality, engaging lessons in accordance with the school‛s curriculum. Assess and monitor pupils‛ progress and provide appropri...

Posted Oct 15, 2026 via MyJobMag Kenya
CR

Physical Education Teacher

Crawford International School • Kenya
🇰🇪 Kenya CBC

Key Duties and Responsibilities Plan and deliver engaging, age-appropriate Physical Education lessons in line with the school’s curriculum. Develop students’ sporting skills, teamw...

Posted Oct 15, 2026 via MyJobMag Kenya
NO
🇰🇪 Kenya CBC

Role Description This is a full-time, on-site role for a Key Stage 3 English and Literature Teacher based at Nova Pioneer in Athi River. The teacher will plan and deliver engaging ...

Posted Oct 15, 2026 via MyJobMag Kenya
NA

Assistant ECDE Teacher III - 150 Posts

Narok County Public Service Board • Kenya
🇰🇪 Kenya CBC

SALARY SCALE: CPSB 13: Ksh. 20,560 х 680 - 21,240 х 700 - 21,940 х 780 - 22,720 х 800 - 23,520 х 950 24,470 х 950 - 25,420 х 1,040 - 26,460 pm. Duties and Responsibilities This is ...

Posted Oct 15, 2026 via MyJobMag Kenya
« First Prev 27 28 29 30 31 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