IB curriculum
Ages 2 to 18

The Aga Khan Academy, Nairobi - Fees

School Fees for the First Year

Based on the fees published for academic year 2019/2020
Two-Year-Old Child ‐ Nursery 2
Type of Fee Term of Fee Price (KES)
Admission Fee One-Time Fee Shilling10,000
Caution Deposit One-Time Fee Shilling15,000
Tuition Fee Trimester Shilling221,760   (Shilling73,920 × 3)

One-time fees when signing up Shilling25,000

Yearly fees Shilling221,760

Total first year fees Shilling246,760

This fee acts as a deposit which is returned if all accounts have been settled in full, all school property has been returned, and a required notice has been given. This deposit is normally not refundable in the case of application withdrawal.

Projected Prices for Subsequent Years

Based on the prices published for academic year 2019/2020
1st child TOTAL
Next year K1 Shilling281,850 Shilling281,850
In 2 years K2 Shilling281,850 Shilling281,850
In 3 years K3 Shilling329,850 Shilling329,850
In 4 years G1 Shilling613,200 Shilling613,200
In 5 years G2 Shilling613,200 Shilling613,200
In 6 years G3 Shilling647,100 Shilling647,100
In 7 years G4 Shilling647,100 Shilling647,100
In 8 years G5 Shilling660,660 Shilling660,660
In 9 years G6 Shilling660,660 Shilling660,660
In 10 years G7 Shilling705,000 Shilling705,000
In 11 years G8 Shilling705,000 Shilling705,000
In 12 years G9 Shilling705,000 Shilling705,000
In 13 years G10 Shilling471,000 Shilling471,000
In 14 years G11 Shilling707,000 Shilling707,000
In 15 years G12 Shilling918,000 Shilling918,000
Prices for subsequent years are illustrative only and subject to change. Schools may or may not raise their prices for each academic year.


Full fees published by “The Aga Khan Academy, Nairobi”:

Visit School's fees webpage

Is this school a perfect match for you?

Tell us your preferences and we’ll calculate your compatibility.

  • Based on 10 different criteria including price and location
  • Fees personalised to your childrens’ ages
Language of instructionEnglish
Age RangeAges 2 to 18
Yearly fees (Nurs.2): Shilling221,760