Filed under Fees

Riara Junior School Fees Structure 2026

CBC Guides teamUpdated 18 Oct 20263 min read

Last reviewed: 18 October 2026

Riara Junior School is the Grade 7–9 section of the Riara Group of Schools in Nairobi, a private group running schools from kindergarten to senior school. Its 2026 fee structure, dated October 2025, is published on the group’s fees page. Unlike many schools, it states clearly what the termly fee includes. All figures below come from that document (Riara Junior School fee structure 2026, PDF). This page is accurate as of October 2026.

On this page
  1. Fees per Term, 2026
  2. Other Charges
  3. Transport Charges per Term
  4. A Worked Example: Grade 7, New Learner, Zone 3 Two-Way Transport
  5. How to Pay
  6. Terms and Conditions
  7. Compared With Public Junior Schools

Fees per Term, 2026

GradeFee per term (KSh)Per year, three terms (our arithmetic)
Grade 7151,600454,800
Grade 8158,600475,800
Grade 9161,100483,300

What the fee covers: tuition, lunch, textbooks, exercise books, French, computer lessons, sports, swimming, and coding and robotics. Optional activities such as musical instruments, extra sports, horse riding, GP karting, karate and chess are charged separately.

Other Charges

ItemKSh
Application (one-off)2,100
Registration (one-off)4,000
Caution fee (one-off, refundable on conditions)10,000
PTA membership (per family)500
PTA annual subscription (per family)1,300
Sports T-shirt, round-neck T-shirt, tracksuit, polo shirt9,000
Student accident cover and ambulance (annual)2,000

A non-refundable reservation fee of KSh 10,000 per learner is payable on confirmation of admission and credited towards fees.

Transport Charges per Term

The school runs buses on zoned routes. Examples from the published table (KSh per term):

Zone (examples of areas)One-way morningOne-way eveningTwo-way
Special zone (Riara Road, Junction area)17,70017,70017,700
Zone 1 (Lavington, Kilimani roads)33,30021,80039,500
Zone 2 (Kibera, Upper Hill, Kileleshwa)39,90025,10041,800
Zone 3 (Westlands, South C, Lang’ata)41,60029,80047,000
Zone 4 (Parklands, South B, Karen)42,60030,60047,200
Zone 5 (Runda, Kiambu, Kasarani)43,90033,90049,000
Zone 6 (Kinoo, Uthiru, Kerarapon)49,20036,40054,600
Zone 7 (Kikuyu, Ngong Town)50,40041,90057,300

Check the full PDF for your exact estate. Each zone lists many more roads. To subscribe, return the Transport Request Form from the school office.

A Worked Example: Grade 7, New Learner, Zone 3 Two-Way Transport

Year one: 454,800 in fees + 2,100 + 4,000 + 10,000 + 500 + 1,300 + 9,000 + 2,000 in other charges + 141,000 transport (47,000 × 3) = KSh 624,700. This is our arithmetic from the published figures, before any optional activities.

How to Pay

  • M-Pesa paybill 805700, with the learner’s admission number as the account.
  • Bank accounts in the name of The Riara Group of Schools Limited: KCB 1118056418 (Prestige), ABSA 094-2388683 (Queensway House), Standard Chartered 0102023481300 (Kenyatta Avenue), NCBA 1306770224 (Junction).
  • Email the pay-in slip to fees@riaraschools.ac.ke for a receipt. No cash is accepted at the school office.

Terms and Conditions

  • Fees are due in full on or before the first day of term. A 3% monthly interest applies to amounts unpaid 30 days into the term.
  • Fees paid are non-refundable. Caution money is refunded after the final year, or on withdrawal with one term’s written notice and after clearing any losses or balances.
  • Fees are reviewed annually, and management may adjust them.

Compared With Public Junior Schools

A public junior school charges no fees. It receives government capitation per learner and is not allowed to charge levies or lunch fees (JSS fees and capitation 2026). Riara Junior’s fee includes lunch, books and enrichment that public schools do not provide in the same form. Compare it with other private schools in private CBC school fees, or move on to Riara Springs Girls’ senior school fees. More schools are listed in the fees hub.

Source