Simple 3-Step Process

How TeacherSwap Works

Find your perfect swap partner in minutes. Our platform connects TSC teachers across Kenya with compatible transfer opportunities.

Post Your Swap Browse Listings
1

Create Your Listing

Post your swap request with your current station and target county. No account needed—just verify via SMS or email.

  • Takes under 5 minutes
  • No account required
  • TSC number stays private
2

Get Matched

Browse verified teachers or let them find you. Connect with those who match your subject, level, and target county.

  • Verified teachers only
  • Filter by county & subject
  • Direct contact info shared
3

Apply to TSC

Once you've agreed with your swap partner, both parties apply through the official TSC portal as a mutual transfer.

Average time to find a match: 2-4 weeks
Why Choose Us

The TeacherSwap Advantage

Verified Teachers Only

Every listing is verified via SMS/email before going live. No spam, no fake profiles.

TSC Number Protected

Your TSC number is encrypted and never displayed. Only used for admin verification.

All 47 Counties

Nationwide coverage across all Kenyan counties. Find matches wherever you want to go.

Instant Notifications

Get notified immediately when someone requests your contact or a potential match is found.

Important Notice

TeacherSwap is an independent community platform. The official validation, approval, and final deployment are handled exclusively by the Teachers Service Commission (TSC). We help you find matches—TSC approves transfers.

Ready to Find Your Swap Partner?

Join thousands of TSC teachers who've successfully found their swap matches.

Post Your Swap Browse Listings