The St Bakhita School Fee Structure 2026 provides a detailed breakdown of tuition and additional costs for parents planning to enroll learners in kindergarten, primary, and junior secondary levels.
The school operates under the Competency-Based Curriculum (CBC) and has campuses in Sabaki, Athi River, and Eagle Plains along Mombasa Road. Fees vary depending on the grade, campus, and selected co-curricular activities.
Understanding the full fee structure helps parents budget effectively and choose the right learning environment for their children.

The St Bakhita School Fee Structure 2026 offers a clear breakdown for parents planning education budgets across Sabaki and Eagle Plains campuses. St Bakhita School continues to provide structured CBC education that combines academics with strong co-curricular development.
Overview of St Bakhita School Fee Structure 2026
St Bakhita School is a private institution offering early childhood, primary, and junior secondary education in Kenya.
The school focuses on CBC learning, practical skills development, and co-curricular engagement. The St Bakhita School Fee Structure 2026 reflects costs across admission, tuition, yearly charges, and optional activities.
Parents are required to pay admission fees, caution money, medical cover, and termly tuition fees depending on the grade level. Additional charges apply for activities such as music, sports, coding, ballet, and skating, which are optional but strongly encouraged for holistic development.
St Bakhita School Fee Structure 2026 by Campus
The school operates multiple campuses, each with slightly different fee structures depending on location and facilities offered.
Eagle Plains Campus Fees
At Eagle Plains, fees are structured across kindergarten, primary, and junior secondary levels.
Kindergarten Term Fees
- Inception / PP: KSh 61,639
- PP1 & PP2: KSh 67,322
Primary Term Fees
- Grade 1–3: KSh 72,584
- Grade 4–5: KSh 73,322
- Grade 6: Up to KSh 74,514
Junior Secondary Fees
- Grade 7–8: KSh 78,114
- Grade 9: KSh 85,664
Additional yearly costs include admission fees (KSh 3,000), registration (up to KSh 4,000), caution money (up to KSh 12,000), and medical cover (KSh 2,500).
Sabaki Campus Fees
The Sabaki campus follows a similar structure but includes slight variations in book funds and activity charges.
Kindergarten Fees
- PP–PP2 range: KSh 61,639 to KSh 67,322
Primary Fees
- Grade 1–3: KSh 72,584
- Grade 4–5: KSh 73,322
- Grade 6: Around KSh 73,595
Junior Secondary Fees
- Grade 7–8: KSh 78,979
- Grade 9: KSh 85,664
Parents also pay additional charges for stationery, coding, books, journals, and portfolio files depending on the grade level.
Extra-Curricular Activities and Additional Charges
The St Bakhita School Fee Structure 2026 also includes optional co-curricular activities that enhance learner development.
These activities help students build creativity, discipline, and teamwork skills.
Common Co-Curricular Activities Offered
- Music (Instruments and Voice Training)
- Chess and Strategic Games
- Swimming and Skating
- Ballet and Dance Club
- Soccer and Basketball (Saturday programs)
- Fine Arts and Drawing
- Coding and Robotics
- Karate and Martial Arts
- Journalism and Communication Clubs
- Knitting and Crocheting (selected campuses)
Fees for these activities range between KSh 3,000 and KSh 8,000 depending on the program.