Kigwa Ridge School is a private school located at 180 Kigwa Road, off Kiambu Road in Ridgeways, Nairobi. The school follows the British National Curriculum alongside the Montessori method of education.


The Kigwa Ridge School Fees Structure covers kindergarten and preparatory school learners. Parents should also budget for lunch, stationery, medical emergency cover, registration, and optional extracurricular activities.

images (17)

Parents should compare tuition, lunch, registration, stationery and extracurricular costs before enrolling their children to understand the full financial commitment and plan effectively for each school term.

Kigwa Ridge School Fees Structure

The school charges different fees depending on the learner's class and programme. 


Kindergarten fees range from Ksh45,000 to Ksh88,000 per term, while preparatory school fees range from Ksh98,500 to Ksh250,000 per term.

Kindergarten School Fees

The kindergarten section includes Creche and Foundation Stage classes. 


Creche learners can attend three or five days per week, while Foundation Stage learners can choose between half-day and full-day options where applicable.

ClassFees Per Term
Creche Class – 3 days a weekKsh45,000
Creche Class – 5 days a weekKsh55,000
Foundation Stage 1 – Half DayKsh67,000
Foundation Stage 1 – Full DayKsh79,600
Foundation Stage 2Ksh84,850
Foundation Stage 3Ksh88,000

Parents also pay the following additional charges:

Other FeeAmount
Medical Emergency – AnnualKsh3,000
School Excursions and ActivitiesKsh7,500
Stationery – TermlyKsh5,000
Registration Fee – Non-RefundableKsh10,000

Kindergarten Extracurricular Activities

Kigwa Ridge School offers several extracurricular activities that parents can select depending on their children's interests.

ActivityFees Per Term
PianoKsh12,000
RollerbladingKsh5,000
BalletKsh5,500
Tae Kwon DoKsh5,000
DanceKsh4,000
SwimmingKsh7,500
MonkeynastixKsh6,400
LAMDAKsh6,000

Kindergarten Lunch Fees

Lunch charges vary according to the kindergarten class.

ClassLunch Per Term
Creche Class – 3 days a weekKsh20,000
Creche Class – 5 days a weekKsh20,000
Foundation Stage 1 – Half DayKsh30,000
Foundation Stage 1 – Full DayKsh30,000
Foundation Stage 2Ksh30,000
Foundation Stage 3Ksh30,000

Preparatory School Fees

Preparatory school fees increase progressively from Year 1 to Year 9. Year 1 costs Ksh98,500 per term, while Year 9 costs Ksh250,000 per term.

ClassFees Per Term
Year 1Ksh98,500
Year 2Ksh145,000
Year 3Ksh170,000
Year 4Ksh200,000
Year 5Ksh200,000
Year 6Ksh200,000
Year 7Ksh220,000
Year 8Ksh220,000
Year 9Ksh250,000

Parents should also account for the following additional charges:

Other FeeAmount
Medical Emergency – AnnualKsh3,000
School Excursions and ActivitiesKsh8,500
Stationery – TermlyKsh7,500
Registration Fee – Non-RefundableKsh15,000
Lunch – TermlyKsh30,000

Preparatory School Extracurricular Activities

Learners can participate in several extracurricular activities, including music, sports, technology and creative programmes.

ActivityFees Per Term
Music InstrumentsKsh12,000
RollerbladingKsh5,000
BalletKsh7,000
Tae Kwon DoKsh5,000
GolfKsh17,000
STEM/RoboticsKsh10,000
SwimmingKsh10,000
LAMDAKsh6,500
DanceKsh5,500
ChessKsh4,500

Parents should note that extracurricular activities are additional costs and may depend on the activities selected by each learner.

Kigwa Ridge School Contacts

The listed fees are subject to change. Parents and guardians should contact the school directly to confirm the latest fee structure, payment policies, and admission requirements before making payments.

ContactDetails
Phone+254 707 978 616
Phone+254 798 156 554
Email[email protected]

The Kigwa Ridge School Fees Structure 2026 provides parents with a breakdown of tuition and additional costs for kindergarten and preparatory learners. 


Families should consider all applicable charges, including lunch and extracurricular activities, when planning their education budget.