The Teachers Service Commission (TSC) has opened applications for TSC junior school jobs — 20,000 Permanent and Pensionable (PnP) Post Primary teacher posts for Junior Schools. The portal runs from 18 August 2026 to 31 August 2026. This guide explains who is eligible, how to apply online, required documents, pay and allowances, and how non-intern teachers can still compete for vacancies.
Key Takeaways
- Application window: 18 Aug 2026 – 31 Aug 2026 (midnight).
- Target posts: 20,000 PnP junior school jobs mainly to confirm intern teachers but advertised openly for transparency.
- Minimum entry: Diploma in Education, KCSE mean grade C+ and valid TSC registration.
- Application is strictly online via the TSC Teachers Online portal; the exercise is free — do not pay anyone.
Who should apply and why this drive matters
The recruitment aims to strengthen teaching capacity in Grades 7–9 under the Competency-Based Education model. Many Junior Schools expanded quickly and now need more trained teachers. While the drive mainly confirms interns who have completed two-year contracts, the advert is legally open to all qualified, unemployed, and registered teachers. Natural vacancies (resignations, retirements) may create opportunities for external applicants.
Minimum qualification and registration requirements
- Citizenship: Must be a Kenyan citizen. Carry original National ID or valid passport for verification.
- Academic & professional: At least a Diploma in Education from a recognized institution. KCSE mean grade of C+ and C+ in two teaching subjects relevant to Junior School learning areas. Foreign or equivalent qualifications must be verified on the TSC website before applying.
- Professional registration: Must be fully registered with TSC and have a valid registration number. Unregistered graduates cannot complete the online form.
How to apply online for TSC junior school jobs
Applications are completed on the TSC Teachers Online portal. Follow these steps:
- Open your browser and go to the TSC Teachers Online portal.
- Login or create your profile. Update bio-data, KCSE grades, diploma details and TSC number.
- Select the advert for Post Primary Junior School vacancies (August 2026).
- Fill the form carefully, choose county and sub-county preferences, and submit before midnight on 31 August 2026.
Note: The process is fully digital. Manual applications are not accepted. Submit only once — multiple submissions can lead to disqualification.
Required documents for verification and confirmation
If shortlisted, bring originals and copies for verification. Key documents include:
- Original National ID and a clear copy.
- Valid TSC registration certificate or proof of registration.
- Original KCSE and KCPE certificates (or KNEC certification if originals are lost).
- Diploma or degree certificates with official transcripts.
- Primary and secondary leaving certificates and a graduation booklet where applicable.
- Sworn affidavit for name discrepancies and NCPWD card if applying under disability provisions.
- Post-verification items: GP69 medical form, valid KRA PIN, SHA registration proof, NSSF evidence, bank details and two passport photos.
Pay, allowances and benefits on confirmation
Confirmed junior school teachers on job group C2 start with a basic salary of around Ksh 39,070 (rising by increments up to Ksh 49,100). Interns currently earn a stipend of Ksh 20,000 gross (~Ksh 17,000 net after statutory deductions). Confirmed teachers receive additional allowances and benefits:
- House allowance: Ksh 9,600 base; higher rates for designated towns and Nairobi.
- Commuter allowance: Ksh 5,000 monthly.
- Hardship allowance: Ksh 10,900 for gazetted hardship areas.
- Annual leave allowance: Ksh 6,000 paid annually.
- Medical cover: Mwalimu SHA scheme and statutory leave entitlements.
Selection, county distribution and fairness
Selection is merit-based and tied to county and sub-county vacancy lists published by TSC. Cut-offs will vary by county depending on need and merit scores. Interns are usually retained in their current stations to preserve continuity. Counties with acute shortages may have dynamic merit cut-offs; review the county allocation schedule before applying.
Fraud warning and reporting
The recruitment is 100% free. Anyone demanding money to influence selection or guarantee placement is a fraudster. Report suspicious requests to the nearest TSC office, the police, or use the TSC staffing contacts. Protect your credentials and do not share login details or pay intermediaries.
Resources to prepare
Prepare your documents and refresh your teaching knowledge using study and curriculum resources. For curriculum planning and lesson support, see the free CBC lesson plans. If you need subject or qualification practice, consult the Diploma in Education past papers. Junior School teachers can also review the Junior Secondary curriculum at free JSS curriculum designs.
Final reminders
- Apply only through the official Teachers Online portal between 18–31 August 2026.
- Ensure your TSC registration and KCSE/Diploma records are accurate and verifiable.
- Keep originals safe for verification and arrive on time if called for confirmation.
- Apply early to avoid last-minute portal congestion.







