This is the fee structure of St. Hannah’s Preparatory & Primary School. The school has three campuses in Nairobi; Runda, Karen and Ngong’ Road.
It is one of the best-performing primary schools in Kenya. They teach using the Kenyan National Curriculum ( 8-4-4 and CBC).
St. Hannah’s Preparatory & Primary School Fees Structure
Grade |
Fees Per Term |
Early Learning Centre |
46,600 |
Grade 1 |
53,300 |
Grade 2 |
53,300 |
Grade 3 |
53,300 |
Grade 4 |
55,800 |
Grade 5 |
55,800 |
Grade 6 |
57,800 |
Standard 8 |
71,800 |
- Early Learning Centre – Free
- Grade 1- standard 8: Ksh 8,500
Swimming: Ksh 2,000 per term
Boarding Fees Per Term (Grade 4 – Standard 8 ): Ksh 28,000
- Interview Charges: Ksh 2,000
- Registration Fees: Ksh 3,000
- Bookfund: Ksh 15,000
- Mattress & Bedcover (Boarding Only): Ksh 4,800
Annual Payments
- Maintenance Levy: Ksh 2,500
- Insurance Cover: Ksh 500
- Bookfund Maintenance: Ksh 2,500
- Library Fees: Ksh 400
- School Diary: Ksh 500
Transport Charges Per Term
a) Ngong Road & Karen Campus
Dagoretti, Karen, Adams, Jamhuri |
16,000 |
Racecourse, Santac, Yaya, Sunview, Ngumo, Kilimani |
18,000 |
Kawangware, Ngong Area, Riruta, Waithaka, Kikuyu |
18,500 |
Kenyatta, Lavington, Hurlingham, Kileleshwa, Statehouse |
18,600 |
Kinoo, Nairobi West, Langata, Madaraka, Kiserian |
21,000 |
South B, South C, Kangemi, Uthiru, Rongai, Westlands |
22,500 |
Umoja, Eastleigh, Donholm, Buruburu, Limuru |
25,500 |
Thika Rd, Banana, Muthaiga , Embakasi |
28,500 |
B) Runda Campus
Paradise Lost, Runda Paradise, Runda Mhasibu |
12,000 |
Thindigwa Gardens & Primary School, Our Lady Of The Rosary Cc |
16,000 |
Kist, Kirigiti, Kiambu Town, Turitu (Loreto Girls), Thome (1st Avenue), Ridgeways, Muthaiga North & Golf Club, Thindigwa, Runda, Marurui Road |
18,000 |
Thome, Roasters, Pangani, Marurui (Interior/N. Bypass), Ruaka, Turitu, Muthaiga |
18,500 |
Eastleigh, Githurai 44, Githurai 45, Kamiti, Kahawa, Kanunga, Mucatha, Banana Raini Road, Ndumberi, Ngumba, Roysambu, Zimmerman, Kasarani, Migaa, Gachie, Ndenderu, Thimbigua, Tinganga |
21,000 |
Kahawa West, Karuri, Kahawa Sukari, Mwiki, Tatu City, KU |
22,500 |
Ruiru, Gathanji, Githunguri Town |
25,500 |
Please note that the fees are subject to change. Contact the school using the avenues below for fee policies and payments.
St. Hannah’s School Contacts
Ngong Rd Campus
Phone: 020 2112655, 0720 831866
Location: Corner Kilimani Road & Ole Odume Road
Karen Campus
Phone: 020 211 2657, 0728 412285
Location: Three Dee Lane, off Dagoretti Road, Karen
Runda Campus
Phone: 020 2112658, 0718 964 054
Location: Runda Paradise, off Kiambu Road
Email: info@sthannahs.sc.ke