St. Hannah’s Preparatory & Primary School Fee Structure 2025
St. Hannah’s School is one of the top-performing private schools in Kenya, offering education under the Kenyan National Curriculum (CBC and 8-4-4). The school operates across three vibrant campuses located in Runda, Karen, and Ngong Road in Nairobi.
Established to nurture academic excellence and character development, the school welcomes learners from Early Learning Centre (ELC) through Grade 9.
Tuition Fees Per Term (in Kenyan Shillings)
| Grade | Tuition (Ksh) |
|---|---|
| Early Learning Centre | 52,600 |
| Grade 1 – 3 | 61,300 |
| Grade 4 – 5 | 63,800 |
| Grade 6 | 65,800 |
| Grade 7 | 78,000 |
| Grade 8 | 79,800 |
| Grade 9 | 84,000 |
Additional Charges
Lunch Fees Per Term
- ELC: Free
- Grade 1 – 9: Ksh 11,000
Swimming
- Ksh 2,000 per term
Boarding (Grades 4 – 9)
- Ksh 33,000 per term
One-Time Fees
| Item | Amount (Ksh) |
|---|---|
| Interview Charges | 2,000 |
| Registration Fees | 3,000 |
| Book Fund (ELC – Grade 6) | 18,000 |
| Book Fund (Grade 7 – 9) | 20,000 |
| Mattress & Bedcover (Boarders) | 5,000 |
| Character Education | 3,000 |
Annual Fees
| Item | Amount (Ksh) |
|---|---|
| Maintenance Levy | 3,500 |
| Insurance Cover | 1,000 |
| Book Fund Maintenance (ELC – Grade 6) | 4,500 |
| Book Fund Maintenance (Grade 7 – 9) | 7,500 |
| Library Fees | 500 |
| School Diary | 1,000 |
Transport Fees Per Term
A) Ngong Road & Karen Campuses
| Area | Fee (Ksh) |
|---|---|
| Dagoretti, Karen, Adams, Jamhuri | 17,000 |
| Racecourse, Santac, Yaya, Sunview, Ngumo, Kilimani | 19,500 |
| Kawangware, Ngong, Riruta, Waithaka, Kikuyu | 20,000 |
| Kenyatta, Lavington, Hurlingham, Kileleshwa, Statehouse | 20,100 |
| Kinoo, Nairobi West, Lang’ata, Madaraka, Kiserian | 23,000 |
| South B, South C, Kangemi, Uthiru, Rongai, Westlands | 24,000 |
| Umoja, Eastleigh, Donholm, Buruburu, Limuru | 27,000 |
| Thika Rd, Banana, Muthaiga, Embakasi | 30,000 |
B) Runda Campus
| Area | Fee (Ksh) |
|---|---|
| Paradise Lost, Runda Paradise, Runda Mhasibu | 13,000 |
| Thindigwa, Kirigiti, Kiambu Town, Ridgeways, Garden Estate, Windsor, Eden Ville, Kugeria Rd | 19,500 |
| Muthaiga North, Marurui, Kangoya, Turitu, Thome | 20,000 |
| Mugumo, Jacaranda, Zimmerman, Kasarani, Roysambu, Ruaka, Pangani, Ngara | 23,000 |
| Raini, Membley, BTL, Tatu City | 24,000 |
| Ikinu, Ruiru Town, Ruiru Kamakis, Migaa, Kahawa Sukari, KU, Thigiri Ridge | 27,000 |
Contact Information
Ngong Road Campus
- Phone: 0797 741 086 / 0720 831 866
- Location: Corner Kilimani Road & Ole Odume Road
Karen Campus
- Phone: 0797 605 941 / 0728 412 285
- Location: Three Dee Lane, off Dagoretti Road, Karen
Runda Campus
- Phone: 0798 811 836 / 0718 964 054
- Location: Runda Paradise, off Kiambu Road
Email: [email protected]
Note:
All fees are subject to change. Parents and guardians are encouraged to contact the school directly for the most up-to-date information regarding payments, policies, and other administrative requirements.
READ MORE:Top Best Performing Private Primary Schools in Nairobi








