The Nairobi Academy Fees Structure 2025

This is the 2025 fee structure for Nairobi Academy. Nairobi Academy is an international school located along Langata Road next to Mamba Village in Nairobi’s leafy suburb of Karen.

Established in 1976, Nairobi Academy teaches using the British National Curriculum from Kindergarten to Secondary school. The kindergarten and pre-preparatory schools cater for children 2- 6 years, preparatory 6 – 11 years while secondary school caters for students between 12 and 18 years.

The Nairobi Academy Fees Structure 2025

Class

Fees Structure

Pre-Preparatory School ( PP1 – Year 1)  Fees per Term

PP1 (age 2-3)

Ksh 106,000

(Exclusive of lunches & afternoon school)

PP2 (age 3-4)

Ksh 131,000 (Exclusive of lunches & afternoon school)

PP3 (age 4-5)

Ksh 144,900 (Lunches inclusive)

PP4 / YR1 (age 5-6)

Ksh 181,000 (Lunches inclusive)

​​Other Fees – Termly

Ambulance and Insurance services

Ksh 1,000

Parents’ Teachers’ Association

Ksh 500

Afternoon School

Ksh 12,000

Lunch

Ksh 16,000

Registration fee (non-refundable)

Ksh 15,000

Testing Fee

Ksh 5,000

School Magazine (annual)

Ksh 2,000

Occasional lunches (per meal)

Ksh 500

​​ Preparatory School Fees ( Year 2 – Year 7) per Term

​​Year 2 (age 6-7)

​Ksh 206,000

Year 3 (age 7-8)

​​Ksh 246,000

Year 4 (age 8-9)

Ksh 263,000

Year 5 (age 9-10)

Ksh 312,000

Year 6 (age 10-11)

Ksh 323,000

Year 7 (age 11-12)

Ksh 343,000

​​ Other Fees

Ambulance and Insurance services

​ Ksh 1,000

Parents’ Teachers’ Association

Ksh 500

Lunch (compulsory for Yrs. 2-7)

Ksh 35,000

Internet Charges

​​Ksh  4,500

Registration fee (non-refundable)

​​Ksh 15,000

Testing Fee

​Ksh 5,000

Caution Fee (refundable)

​Ksh  40,000

School Magazine (annual)

Outdoor Pursuit (Year 7 –11) p.a.

Ksh 2,000

Ksh 17,000

​​ 

Secondary School Fees 

Year 8 (age 12-13)

​Ksh 354,000  – Termly

Year 9 (age 13-14)

​​Ksh 370,000 – Termly

Year 10 (age 14-15)

Ksh 387,000 – Termly

Year 11 (age 15-16)

Ksh  1,161,000 – Per Annum

Year 12 (age 16-17)

Ksh 1,221,000 – Per Annum

Year 13 (age 17-18

Ksh 1,221,000 – Per Annum

BTEC Programme

Ksh 1,005,000 – Per Annum

​​Other Fees – Per Term

Ambulance and Insurance services

Ksh 1,000

Parents Teachers Association

Ksh 500

​​Internet Charges (Compulsory from Years 8-13)

Ksh 6,000

Lunch (compulsory from Year 8-13)

Ksh 38,500

Outdoor Pursuit (Year 12 –13) p.a.

Ksh 18,500

Registration Fee

​​Ksh 15,000

​​Testing Fee

​Ksh 5,000

Caution Fee (refundable on leaving)

​Ksh 50,000

Student Locker (per term)

KES 1,000

Annual Assessment ( BTEC Students)

Ksh 87,000

School Magazine Fee

Ksh 2,000 – Annual

​​ 

Boarding Fee

Full Boarding

​Ksh 185,000 – Termly

​​ 

Medical Cover (Full Boarders p.a.)

​​ 

Ksh 52,000

Weekly Boarding (Monday-Friday)

​Ksh 25,000

Week-end Boarding (Two Days)

​Ksh 10,000

Caution Money – (Local students)

​Ksh 27,000

Caution Money – (Foreign students)

​Ksh 100,000

Entertainment Imprest

​Ksh 6,500

Please note that the fees are subject to change. Contact the school using the avenues below for fee policies and payments.

The Nairobi Academy Contacts

Tel: 0722 208365 / 0735 338047

Email: info@nairobiacademy.or.ke

Location: Langata Road, Next to Mamba Village

I help you to save time and live more with the most up-to-date lists, guides, reviews, and advice.