Where Faith Meets Excellence.

Nurturing learners of integrity and honour — from Playgroup through Senior Secondary — under the Competency-Based Education framework.

Testimony School Main Entrance

Our Motto

"Shine to Testify"

Academic Programs

A Pathway for
Every Learner.

Full Academics →
01

Playgroup & ECDE

Ages 3–5

Play-based, structured early learning in Math, English, Swahili, Music, and ICT — unlocking each child's natural potential from day one.

→
02

Primary School

Grades 1–6 · CBE

A strong CBE foundation in Literacy, Numeracy, Sciences, Creative Arts, French, Swimming, and Social Studies — taught by specialist teachers.

→
03

Junior Secondary

Grades 7–9 · CBE

Six competency tracks: STEM, Social Sciences, Arts & Sports, Business, Pre-Technical, and Languages — blending creativity with rigour.

→
04

Senior Secondary

Grades 10–12 · CBE from 2026

Building on Junior Secondary CBE with focused, career-aligned tracks, preparing learners for university admission and 21st-century careers.

→
05

Senior School (8-4-4)

Form 2–4 · KCSE

Intensive KCSE preparation — English, Kiswahili, Math, Sciences, plus compulsory Music, French, Drama & Swimming — producing top results year on year.

→
45+
Years Active
800+
Students
5
Sections
100+
Staff
0%
Hidden Fees
About Testimony School

More Than
an Education. A Foundation
for Life.

Since 1981, Testimony School has been shaping learners of integrity and honour through holistic education grounded in Christian values. We go beyond passing exams — we build whole persons.

From our first Playgroup intake to Senior Secondary graduates, every learner receives specialist teaching in Music, Drama, French, Swimming, and ICT — compulsory across all levels.

Testimony School Campus

Our Core Values

Integrity Professionalism Team Work Efficiency Competence Courtesy
"Education is not the filling of a pail, but the lighting of a fire." — W.B. Yeats
Financial Transparency

No Hidden
Fees. Ever.

Use our interactive calculator to get an instant, accurate termly estimate — by section, boarding, meals, and transport.

Try Calculator
3 Terms / Year
2026 Admissions

Ready to
Join Us?

Admission is open across all sections — ECDE through Senior Secondary. Apply online today or talk to us on WhatsApp.

Chat with us