St. Hannah's Karen Primary & Junior Secondary School
Karen , Nairobi
Holistic Learning
Karen , Nairobi
+254 728 412 285
CBC Private Primary
Christian
Standard
About St. Hannah's Karen Primary & Junior Secondary School
⛪ St Hannah’s School: Excellence Across Multiple Campuses Since 1981 🇰🇪
St Hannah’s School is a distinguished, values-based Christian school that has provided high-quality education in Nairobi since its founding in 1981. Catering to children aged 18 months to 18 years, St Hannah’s offers a complete educational journey from Early Learning to High School, underpinned by a long and successful history of academic achievement.
Multiple Campuses, Co-Educational Opportunity 📍
St Hannah’s serves families across Nairobi through its strategically located campuses, offering both day and boarding options:
Ngong Road Campus: Located opposite Jamhuri Telkom Exchange, this campus serves Primary and Junior Secondary students (and is also cited near Kilimani Road and Ole Odume Road near Adams).
Curriculum & Holistic Ethos
St Hannah’s is a private school offering the National Curriculum , while integrating a rich co-curricular experience designed for wholesome development.
Curriculum: We provide the National Curricular (both the traditional 8-4-4 and the Competency-Based Curriculum (CBE)) across our Primary and Junior Secondary sections, ensuring compliance and student preparedness for national exams.
Christian Values: The school’s ethical code is guided by Christian values, promoting a praying culture, respect for one another, and a moral sense of right and wrong.
Academic Success: St Hannah’s boasts a strong track record, including producing the top candidate in the country in the 2004 KCPE exam and consistently achieving high mean grades in secondary examinations (KCSE).
Co-curricular Activities: Students engage in a wholesome educational experience with robust activities like Swimming, Tennis, Basketball, Music, drama, and a strong Scouting movement.
Grade Level
Kindergarten
School Fees (per year in Ksh)
168300
Grade Level
Primary
School Fees (per year in Ksh)
202950
Grade Level
Junior High
School Fees (per year in Ksh)
250500
Academic Intake
November( Applications Accepted During School Year )
Academic Year
January - October
School Day
08 : 00 - 16:00
Demographics
- Male
- Female
- 1 Teachers
- 17 Students
Average No. of Students Per Class
1
Scholarships Offered
No
Catering
Available- avg Ksh. 12000 per term
School Transport
Available- avg Ksh. 25250 per term
External Transport
not available
Boarding Facilities
Available
Extracurricular Activities
Not included in Fee- avg Ksh. 2500 per term
Email Address
info@sthannahs.sc.ke
Google Maps
https://maps.app.goo.gl/XFxXUeMVC18TxLzVA
Academic Facilities
1. Spacious and modern science laboratories
2. cutting-edge classrooms
3. ICT centres
Extra Curricular Facilities
1.Swimming pool
2. Soccer field
3.Tennis court
4.Baskeball pitch
5.Indoor play areas
In-house Activities
1.Swimming
2.Tennis
3.Basketball
4.Soccer
5.Ballet
6.Music
7.Drama
8.Chess
9.St Johns
10.Scouting
