Filed under Fees

Nairobi International School Fees Structure 2026-2027

CBC Guides teamUpdated 19 Oct 20263 min read

Last reviewed: 19 October 2026

Nairobi International School (NIS) is a private international day and boarding school in Nairobi. It runs from Playgroup through Year 13 on a British-style year structure, not CBC grades. The school posts a Fee Structure 2026/2027 (PDF) on its site. We re-downloaded that file from the school server on 19 October 2026 (last modified 12 May 2026). Every figure below comes from that sheet. The page is accurate as of October 2026.

What the sheet does not say. It lists tuition, boarding and transport clearly, but it does not say whether tuition includes meals, books or activities, and it does not print term dates. Confirm inclusions and the term calendar with the school before you budget.

On this page
  1. Kindergarten and Preparatory Tuition per Term, KSh
  2. Middle School, Junior High and Senior High, KSh
  3. One-off Joining Fees by Section, KSh
  4. Boarding and Transport per Term, KSh
  5. Two First-Year Examples
  6. How It Compares

Kindergarten and Preparatory Tuition per Term, KSh

ClassTerm 1Term 2Term 3Year (our sum)
Playgroup195,000195,000195,000585,000
KG 1 and KG 2225,000225,000225,000675,000
Year 1235,000235,000235,000705,000
Years 2 and 3270,000270,000270,000810,000
Years 4, 5 and 6300,000300,000300,000900,000

Fees are flat across the three terms in every year group on this sheet. The last column is our own sum; the PDF prints no yearly totals.

Middle School, Junior High and Senior High, KSh

ClassTerm 1Term 2Term 3Year (our sum)
Years 7, 8 and 9375,000375,000375,0001,125,000
Year 10420,000420,000420,0001,260,000
Year 11630,000630,000NIL1,260,000
Years 12 and 13660,000660,000NIL1,320,000

Year 11 and Sixth Form (Years 12–13) are billed in two instalments only; Term 3 is marked NIL. Year 11’s two billings of KSh 630,000 add up to the same KSh 1,260,000 as three terms of Year 10, so the yearly tuition rate does not jump — more of it falls earlier in the year. Years 12–13 cost KSh 1,320,000 a year at two billings of KSh 660,000.

One-off Joining Fees by Section, KSh

SectionApplicationAdmissionCaution
Kindergarten2,00025,000–
Preparatory (Years 2–6)2,00025,00020,000
Middle School (Years 7–9)2,00025,00040,000
Junior High (Years 10–11)2,00025,00040,000
Senior High (Years 12–13)2,00025,00040,000

Application and admission are for new students. Caution is one-off; the sheet does not say whether it is refundable.

Boarding and Transport per Term, KSh

Full-time boarding is KSh 300,000 a term; weekly boarding is KSh 250,000. Boarders also pay a one-off boarding admission fee of KSh 10,000 and a boarding caution of KSh 25,000. Add these to day tuition if your child boards.

ZoneOne wayTwo wayAreas listed on the sheet
A36,00065,000Muthangari, Gitanga Rd, Rhapta Rd, Methodist, Amboseli, Kianda, Valley Arcade, Riverside Drive, Njubi Rd, Convent Drive
B38,00070,000Kilimani, Kileleshwa, Jamhuri, Riara, Brookside, Ngong Rd, Loresho, Chaka Rd, Menelik, Lantana Rd
C41,00075,000Milimani, State House, Ngummo, Mbagathi, Parklands, Highridge, Spring Valley, Dennis Pritt, Mountain View, City Park, Visa Oshwal Primary
D46,00080,000Madaraka, Upper Hill, Nairobi West, South B, South C, Forest Road, Ngara
E60,000100,000Muthaiga, Gigiri, Lower Kabete, Karen, Langata, Runda
F65,000105,000Ridgeways, Garden Estate, Fedha Estate, Embakasi, Buruburu

Two First-Year Examples

A new Year 1 day pupil: 705,000 tuition + 2,000 application + 25,000 admission = KSh 732,000 in the first year (our sum). Meals, books and transport are extra if the school charges them separately.

A new Year 7 weekly boarder: 1,125,000 tuition + 750,000 boarding (3 × 250,000) + 2,000 + 25,000 + 40,000 caution + 10,000 boarding admission + 25,000 boarding caution = KSh 1,977,000. Confirm whether boarding includes meals before you treat that as a ceiling.

How It Compares

  • NIS Year 1: KSh 705,000 tuition a year.
  • Rusinga Year 1: KSh 792,000.
  • Riara International Year 1: KSh 535,500 (includes lunch and exercise books on that sheet).
  • St. Christopher’s Year 1: KSh 365,000 a term (KSh 1,095,000 a year) plus separate caution.

NIS sits between Riara International and Rusinga on Year 1 tuition, but remember NIS does not state inclusions on this sheet. More schools are on the fees hub.

Source