TSC TEACHER SWAP PLATFORM

Find Your Perfect
Swap Match Today

The most trusted and secure platform for TSC teachers to exchange teaching locations across all 47 counties.

SIMIYU MOSES
Primary Mufungu comprehensive school
From
Kakamega
County
To
Garrisa
County
General Teaching
View Details
336
Total Listings
332
Verified Teachers
35
Match Requests
293
Open Spots
Latest Opportunities

Recently Posted Swaps

New opportunities to find your matching partner across the country.

View All Swaps
New
SIMIYU MOSES
Primary Mufungu comprehensive school
General Teaching
From
Kakamega
County
To
Garrisa
County
New
Paul Martin Wafula
JSS Lulis Primary School
English/History
From
Mandera
County
To
Nairobi
County
New
Leonidah Juma
JSS Madende
Kiswahili CRE
From
Busia
County
To
Bungoma
County
New
Charity Gathoni Mwangi
Primary Kiunyu school
General Teaching
From
Muran'ga
County
To
Kiambu
County
New
Ibrahim njoroge
Senior Secondary Kaluli mixed day secondary school
Geography/CRE
From
Meru
County
To
Nakuru
County
New
HARON WAINAINA MOSES
Primary NANDARASI primary
General Teaching
From
Nyandarua
County
To
Nakuru
County
Browse all swap listings
HOW WE PROTECT YOU

A Safe Space for Educators

We take practical steps to keep the platform safe and trustworthy for all teachers looking to swap.

SSL Encrypted Connection
Email & SMS Verified Listings
Community Reporting & Moderation

Our Community

332+

verified listings posted by teachers across Kenya.

Join the community

Important Disclaimer

Transparency and trust are important to us. Please review the information below.

Independent Platform

Teacher Swap Exchange Kenya is an independent platform.

Not Affiliated with TSC

We are NOT affiliated with the Teachers Service Commission (TSC).

TSC Handles Approvals

The official application process, criteria, and final approvals are handled exclusively by the TSC.

What we do: We connect verified teachers seeking swaps and help you find potential swap partners.

Learn how swaps work

Your data and privacy are important to us. Read our Privacy Policy