Top 20 Most Expensive Schools In Kenya

Oftentimes, schools compete for the highest rank in the list of best schools academically, but how about when schools compete to make the list of the most expensive schools? They not only want to be the best schools study-wise but also the most recognizable financially, even to those who have never been to the school before. They are known to be strictly for the rich class and partly for the middle class but never for the poor. You could say that, to them, education is not for the poor. So for those who can offer their children the best kind of education and can pay anything just for them to have seemingly sufficient education, these 20 most expensive schools will come into play.

Of course, these are the schools where the rich and popular people like to take their kids. They are simply the schools for the rich kids of Kenya. Most of them offer an international standard of education, particularly the British Curriculum, and their school fees are pretty insane, with caution fees amounting to Ksh 150,000, registration fees of Ksh 50,000, and application fees of Ksh 10,000. That said, our list of most expensive schools in Kenya has been compiled, grading each school according to their annual tuition fees, starting from the lowest to the highest.

Here Are The Schools Rich Kids in Kenya Attend

20. Millennium Global school Kenya

Tuition Fee- Average of Ksh 600,000 Yearly

Image Source

Located in the serene and verdant area of Kitisuru along Peponi Road, this one-of-a-kind co-educational private day school has some of the most excellent facilities money can buy, including sports facilities. The institution offers Edexcel British Curriculum from Pre Primary, Primary, and Secondary (IGCSE and A-Levels). Although the fees are not open to the public, the school is known to rank among the most expensive schools in Kenya, and it is easy to see why, especially for its history of excellence.


Address: Peponi Rise, off Peponi Road Kitisuru, Nairobi, Kenya
P. O. Box: 32447 – 00600, Nairobi, Kenya
Phone: +254 708 277677
Email: [email protected]

19. West Nairobi School

  • Admission Fee- $185
  • Tuition Fee- Average of Ksh 600,000 yearly
Image Source

West Nairobi School was established in 1996. Located in Nairobi, Kenya, in a serene leafy suburb known as Karen, the school is known for its academic rigor, code of honor, and beautiful campus. WNS, just like the rest of these schools on the list, varies depending on the level of education. The school structure includes tuition fees, extra-curricular activities, transportation (optional), and lunch (catered lunch is offered). However, the exact figures for tuition are not known and are revealed to parents who show interest to have their children enrolled in the school.


Address: 18 Miotoni Ln, Karen, Nairobi, Kenya
P.O. Box: 1333-00502
Tel: +254 709-331-000

18. Cavina School

  • Registration Fee (One-Time Fee)- Ksh 5,000
  • Deposit (One-Time Fee)- Ksh 10,000
  • Annual Tuition Fee (Trimester)-  Ksh 210,000 (Ksh 70,000 × 3) to (Ksh 699,000)
Image Source

One of the British Preparatory Schools in Nairobi, Cavina School was founded by H Massie Blomfield in 1950. Having started school, precisely in the headmaster’s home, Cavina School was previously a boy’s school but later became a coeducational facility. Currently, the school is among preparatory schools with the highest student population catering to over 200 students who are taught by qualified and highly professional staff.


Address: Nairobi City, Kenya
P.O. Box: 43090-00100, Nairobi, Kenya
Tel: +254 20 2573630, 0706232334
Email: [email protected]

17. Light International School

  • Admission Fee- Ksh 25,000 (Non-Refundable)
  • Caution Fee- Ksh 40,000 (Refundable)
  • Boarding Caution Fee- Ksh 20,000 (Refundable)
  • Application Fee- Ksh 5,000
  • Tuition Fee- Ksh 260,000 to Ksh 480,000 (annually range from 285,000 to 772,000)
  • Weekly Boarding Fee- Ksh 175,000 to Ksh 262,000
  • Full Boarding- Ksh 200,000 to Ksh 300,000
Image Source

Light International School is an outstanding co-educational day and boarding school that offers an international curriculum. Also among the most expensive schools in Kenya, the school is accredited as a Cambridge University International Exam Centre for IGCSE and A-Level Diploma Programmes, which are recognized by universities and colleges, both in Kenya and worldwide. The high standard of education the students enjoy goes to explain the high fee required to be enrolled in it. Apart from tuition and boarding fees, other fees include lunch fees, ICT, Emergency fees, yearbook, transport, etc.


Address: Karen, Nairobi, Kenya
P.O. BOX: 1799-00502, Karen, Nairobi, Kenya
Phone:+254 701 442 299
Email: [email protected]

16. STEM International School 

  • Registration Fee- US$100 (One-off payment)
  • Tuition Fee- US$1,300 to US$3, 450 (per term)
  • Annual fee- US$2700 to US$7200 ( over Ksh 200, 000 to Ksh 700,000)
  • Testing Evaluation Fee- US$120 to US$200
Most Expensive Schools
Image Source

Lucy Nyawira Mwai founded STEM International School after training for over 20 years in the United States. The school offers STEM and leadership Curriculum, which is the first of its kind in Kenya. The school caters to students from more than 16 nationalities.


Address: Karen Community Church, Nairobi, Kenya
Phone: +254 717 640720

15. Woodcreek School

  • Registration Fees (Paid Once)- Ksh 12,000
  • Medical Emergency Cover Charge (Per Year)- Ksh 5,000
  • Club Fee (Per Term) Optional- Ksh15,000
  • Caution fee- ranges from Ksh 15,000 to Ksh 80,000
  • Tuition Fee- ranges from Ksh 93,000 to Ksh 607,500 (annually, Ksh 279,000 to Ksh 1,215,000)
Image Source

Woodcreek School is a fully equipped school located in Kamiti Road, Kenya. The school offers the British national curriculum based on the Cambridge Assessment of International Education. The school helps in awakening the passions for students, allowing them to reach their full potential. It also enables students with what they need to access to leading universities in Kenya and worldwide.


Address: Kamiti Rd, Kenya
P.O. Box: 12649 – 00100 Nairobi, Kenya
Tel: +254 743 299 810, +254 741 670 716
Email: [email protected]

14. Woodland Star International School 

  • Registration Fee- US$ 1,000 (New students)
  • Annual Capital Levy- US$ 500 per year
  • Tuition fee for primary & secondary ranges from US$12,570 to US$17,775 per year
  • Lunch (optional)- US$810 per year
  • Tuition fee for Middle & Secondary school ranges from $US12,960 to US$18,345 per year
  • Lunch (optional)- US$885 per year
Most Expensive Schools
Image Source

Woodland Star International School has produced alumni who have nothing but good reviews about the school. This is one of the many benefits of people who pay the full sticker price of attending the school. It is located on the outskirt of Nairobi and was founded by Amy Lived, who couldn’t bear to ignore the void in education in Kenya, having taught many years in different schools in the United States and Nairobi, Kenya. The school is relatively new and was founded in 2011 with only seventeen students, a number which has continued to grow over the years.


Address: Tigoni, Limuru Town., Kenya
Postal: P.O.Box 32, Limuru, (Nairobi), Kenya-00217
Phone: +254 (0) 790 498 956, +254 (0) 715 741 041
Email: [email protected]

13. Rusinga School 

  • Registration Fee- Ksh 12,000
  • Testing Fee- Ksh 3000
  • PTA Fee- Ksh 4000
  • Tuition Fee- Ksh 203,000 to Ksh 497,000 per term, with discounts for siblings.
  • Tuition Fee for early schools ranges from Ksh 74,000 to Ksh 125,000
Image Source

Located in Lavington, Nairobi, Rusinga School was founded in 1975 by a group of expatriates and local Christians. The school was named after Rusinga Island in Lake Victoria, where one of the founders had taught in local schools during missionary service. The coeducational day school follows the British National Curriculum (BNC).


Address: Gitanga Road, Nairobi, Kenya
P.O. Box: 25088-00603, Lavington, Nairobi.
Mobile: +254 790 467 989
Email: [email protected]

12. German School in Kenya

  • Registration Fee (One-Time Fee)- Ksh 128,237
  • Deposit (One-Time Fee)- Ksh128,237
  • Tuition Fee (Annual)- Ksh 855,598 to Ksh 1, 500,000
  • Annual fee for class 5-12 is € 11,336.00 (Ksh 1,403,583)
  • Annual fee for class 1-4 is € 9,672.00 (Ksh 1,195,991)


Most Expensive Schools
Image Source

Founded in 1969, German International School situated in Nairobi, Kenya, has one of the highest numbers of students than any private school in Kenya; 183 students from about 30 countries. But that’s not the only area the school thrives; the school also produces some of the best students and is among the most expensive schools in Kenya, with fees amounting to about Ksh 855,000 yearly.


Address: Limuru Road, opposite the Village Market
P.O. Box: 978, 00621 Nairobi, Kenya
Mobile: +254 (0)721-25 84 17, +254 (0)733-44 56 85
Email: [email protected]

11. Rosslyn Academy 

  • Average Annual Tuition Fees- Ksh 1.5 million
  • Registration Fees- Ksh 10,000 (average)
  • Caution Fee- N/A
Image Source

Rosslyn Academy, previously known as Mara Hills Academy, was established in the 1940s as a school that catered for children of Mennonite missionaries. Today, the school has become not just one of the best private coeds, but also one of the most expensive schools in Kenya. Located in Gigiri, Nairobi, Kenya, close to the US Embassy and UN headquarters for Africa, the school has a North American curriculum, and most of its teachers are not American certified. Its students come from different nationalists, with 38 percent of the students being American, and more than 53 from nationalities such as Kenya, Korea, Canada, among others. The school doesn’t disclose its fees to the public, but there are rumors that students pay up to Ksh 1.5 million, depending on your class.


Address: Magnolia Close, Off UNEP Avenue, Off Limuru Road, Nairobi, Kenya
P.O. Box: 14146 – 00800 Nairobi, Kenya, East Africa
Phone Numbers Mobile: +254-732-646-602, +254-727-646-602
E-MAIL General: [email protected]

10. Kenton College Preparatory School 

  • Registration Fee- Ksh 10,000
  • Admission Fee- Ksh 100,000
  • Tuition Fee- (Trimester) Ksh 1,921,500 (per annum)
Most Expensive Schools

Kenton College, Nairobi, is a day preparatory school for 260 boys and girls aged 6 – 13 years. Kenton is situated in the leafy residential suburb of Kileleshwa. The school was founded in January 1924 and was formerly at Kijabe before moving to Westwood Park Hotel in Ngong’ during World War II and subsequently to Kileleleshwa. It stands on good land, stretching 35 acres and grants access to children from any part of the world. It bridges hugely the gap of racial discrimination as students of all races play, eats, and relax together.

The school, indeed reflects the multi-cultural world of today, since more than 30 nationalities are represented in the school. An added advantage is the fact they are also one of the best schools academically. Also among the most expensive schools in Kenya, Kenton prides itself on its reputation for academic excellence as they cut down class sizes to impart enough quality education. The school was originally owned by Finlay Cramb, and students pay KSh 675,918 per annum. Why the big pay in this school? That’s most probably because it is considered one of the top 500 Preparatory Schools in the World.


  • Address: Kenton College Preparatory School Gichugu Road
  • P.O. Box: 25406, 00603, Nairobi, Kenya
  • Telephone: 0722 205038, 0733 687077, 020 3541513
  • Email: [email protected]

9. The Banda School

  • Tuition Fee range from Ksh 380,000 to KSh 645,000 (per term)
  • Boarding Fee (full)- Ksh 195,000 (per term)
  • Boarding Fee (Weekly)- Ksh 18,000 (per term)
  • Boarding Fee( Daily)- Ksh 4500 (per term)

The Banda School stands in Langata, a pleasant suburb of Nairobi, just around the corner from the village of Karen. Nairobi’s unrivaled climate together with Branda’s pleasant grounds provides the idyllic setting of the school. Yes, it has such a peaceful and cheerful environment. The Ngong Hills are visible from the school, and on the opposite is the Nairobi National Park. The Banda School is essentially an English preparatory school and follows the British National Curriculum. The co-educational school has mostly British, a few Aussies, Kiwis, and South Africans, as their staff.

The school was founded by Mr. and Mrs. Chitty in 1966 and is currently one of the biggest Preparatory schools in the world, and also one of the most expensive international schools in Kenya, offering the British curriculum. As for the tuition fees per term, the students pay over KSh 600,000, depending on which year, and the outstanding academic, sporting, and cultural achievements set it apart from the rest. Each student has a customized personal iPads, with which they learn most of their courses in school.


Address: Magadi Road, Langata
Postal Address: P. O. Box 24722 Nairobi, 00502 Kenya
Telephones: +254709951000, +254205131100, +254208891260

8. Gems Cambridge International School

  • Tuition Fee- about Ksh 718,480 ( per term)
Most Expensive Schools

Gems Cambridge is owned and operated by GEMS Education. It is located in the posh suburbs of Karen. At GEMS Cambridge International School, Nairobi children are surrounded by learning opportunities both on the inside and outside the classroom. Experienced and well-qualified educators from some of the best schools in Kenya and around the world are the teachers and the staff of Gems. The tuition fee is an average of Ksh 718,480 per annum, although the figure varies as the value of currencies increases and decreases. The school announced in 2019 that it was shutting down, and the students were to be moved to Hillcrest International School, which is also owned by the management.


Address: Magadi Road, Nairobi
Telephone: +254 (0)20 2669200
Email: [email protected]

7. Braeburn Imani International School

  • Deposit- Ksh 15,000
  • Annual Tuition- range from Ksh 433,800 to Ksh 1,145,100
  • Lunch Fee- from Ksh 66,000 to Ksh 82,500 (yearly)

Most Expensive Schools

This school, which is located along Mangu Road, Thika provides students with international education. It was formally founded in the serene farmlands of Thika in 1969. Imani School was taken over by the Braeburn Schools Ltd on 1 January 2011, making it the newest member of the Braeburn Group of International Schools. It is currently called Braeburn Imani International School (BIIS).

Braeburn offers a British Curriculum for early years unit, primary school, high school, and sixth form based on the National Curriculum of England and Wales, from Early Years Foundation Stage through to pre-University courses (2 – 18-year-olds), and if you are wondering what the students do to secure a slot in the university, you would have to set aside Ksh 1,145,100 per annum in school fees for a start.


Address: Mang’u Road (Exit 16A off Thika Highway)
P.O. Box: 750 00100 Thika Kenya
Telephone: +254 721 374858 +254 733 497988
Email: [email protected]

6. Hillcrest International School

  • Registration Fee- Ksh 5000
  • Caution Fee- Ksh 300,000 (refundable)
  • Tuition: Ksh- ranges from 635,000 to Ksh 664,000 (termly)
  • Lunch Fee- Ksh 35,750
  • Weekly Boarding- 175, 575
  • Full Boarding Fee- 275,750 (with additional caution fee of 27,575)

Hillcrest occupies the sixth position on our list of the most expensive schools in Kenya. The school stands in the South West of Nairobi, in the suburb of Karen. It was founded as a preparatory school in 1966 before expanding into a campus that comprises of Hillcrest Early Years, Hillcrest Preparatory, Hillcrest Secondary, and Hillcrest Senior School. Its school fees amount to KES782,310 per annum, which is quite expensive for Kenyan Standards.


Address: Langata Rd, Nairobi City, Kenya
P.O. Box:  24819 -00502 Karen, Nairobi, Kenya

General Enquiries Secondary School Office
Tel: 020-8067783/4
Office Cell: +254724-255444, +254733-255442
Email: [email protected]

Early Years and Preparatory Schools
Office Tel: 020-2662141, 020-8070827
Office Cell: +254724-256173, +254736-256173
Email: [email protected]

5. Peponi School 

  • Application Fee- Ksh 5,000.00
  • Registration Fee- Ksh 15,000.00
  • Caution Deposit (refundable) – Kenyan Residents Ksh 350,000.00
  • Caution Deposit (refundable) – Non-Kenyan Residents Ksh 450,000.00
  • Pupil’s Pass- Ksh 5,000.00 (This amount is only applicable to pupils, whose parents are not Kenyan citizens and not residents in Kenya)
  • Full Boarders- Ksh 1,115,180.00 (per term.)
  • Weekly Boarders- Ksh 1,053,175.00 (per term)
  • Day Pupils- Ksh 731,510.00 (per term)
Most Expensive Schools

Peponi School was founded in 1989, on 45 acres of land to be a first-class, independent, co-educational boarding school. It provides a peaceful atmosphere, in which pupils can achieve their full potential. Peponi School is set at about 5,600 ft (1,707m) above sea level in a magnificent countryside ranch. It’s well known for its indulgence in several sports and games. It is a center for internationally recognized school-leaving examinations at 16 (IGCSE), 17 (A/S), and 18 (A2) Years.


Address: Off Thika Rd, Ruiru, Kenya
P.O. Box: 236, Ruiru 00232
Tel: +(254) 020 3546456, +(254) 020 2585375, +(254) 020 2321616
Mobile: +(254) 0733 615193, +(254) 0722 287 248
Email: [email protected]

4. Brookhouse School 

  • Reception: Ksh 435,000
  • Pre K Tuition Fee ranges from Ksh 150,000 to Ksh 405,000 (per term)
  • Tuition Fee (day) – ranges from Ksh 150,000 to Ksh 1,150,000 (per term)
  • Students BTEC courses: Ksh 600,000
  • Tuition Fee (Borders, year 2 students)- from Ksh 1,615,000 to Ksh 1,850,000 (per term)
  • BTEC courses for borders: Ksh 1,300,000

Most Expensive Schools

Brookhouse is a co-educational day and boarding school for children aged 2 – 19, offering an adapted form of the British National Curriculum to Kenyan and international pupils. It is located in Lang’ata on your way to Rongai. The school offers early, preparatory, and secondary schooling. The students pay up to 1,300,000 Kenyan Shillings as school fees for each term, and one academic year encompasses three terms.


Address: Brookhouse School, Karen, off Langata Road
P.O. Box: 24987, Nairobi, 00502, Kenya
Tel: +254 (20) 866 3000
Mobile: +254 (0) 722 204 413 or +254 (0) 733 602 797
Email: [email protected]

3. St Andrews Turi

  • Nursery (Day only)- Ksh 166,000 (per term, including tuition)
  • Payment pat at the reception (Day only)- Ksh 332,000
  • Tuition fee (boarding)- ranges from Ksh 630,800 to Ksh 797,400 (per term)
  • Tuition fee (Day)- ranges from Ksh 332,000 to Ksh 518,200 (per term)

Most Expensive Schools

St Andrew’s School is an international, multicultural, Christian Boarding School in Kenya, offering students a British Curriculum education of the highest standard. The school is located at Turi, between Kericho and Nakuru, and offers education in the following educational levels: preparatory school, senior school, and college. It was founded in 1931 by the Lavers before it burned down on 29th February 1941 and was later rebuilt by Italian prisoners of war on the permission of the Colonial British government. The school is a typical replica of a school for just the rich as it requires tuition fee of Kshs 994,500 from students. Guess what? Ciku Muiruri’s daughter Erica Gachoka attended this school.

Contact Address:

St Andrew’s Preparatory School

St Andrew’s Senior School

2. Greensteds International School

  • Admission fee- Ksh 25,000 for early years and Ksh 50,000 (US$ 2000) for years 1-13 ( both resident and non-residents)
  • Tuition fee ranges from Ksh 76, 000 to 380,000 for Day and Ksh 372,000 to 786,000 per term for boarding (including accommodation, meals, and tuition)
  • Day scholars pay between Ksh 114,000 to Ksh 374,000 per term
  • Caution Money, Refundable (one-off payment)- Early Years: Ksh 20,000, Years 1-13: 50,000

Most Expensive Schools

The Greensted International School was founded in 1936; it stands near a national park just like Banda school, Nakuru National Park, to be precise. The school is a mixed day and boarding school that offers an international standard of education and prepares students to thrive in a homely setting whilst reaping from the conveniences of modern living.


Address: Greensteds International School,
Private Bag Nakuru, Kenya
Tel: +254 50 50770/50774/50819
Fax: +254 50 50775
0726-568583 / 0770-076271

1. International School of Kenya (ISK)

  • Admission fee US$400
  • One Time Capital Levy- US$10,000 (with a reduction of US$500 for every additional student enrolled from the same family)
  • Tuition- from pre-kindergarten to grade 12 ranges from US$16,243 to US$31,142
  • Bus Fees- US$2,200 (There is a reduction of US$200 for every additional sibling)

Most Expensive Schools

Occupying the No. 1 spot on our list of most expensive schools in Kenya is the International School of Kenya. This school will cost you around KES 2,070,204 every year for having your child study in it. Yes, that’s the school fees you get to pay for enrolling your child in the school. And, if you are wondering if it is worth the pay, with an echo I give a “YES” as they pursue sheer academic excellence. It’s the biggest international school in Kenya, and its notable alumnus includes Dan Eldon, an English photojournalist and Karen Graham, Canadian author, and dietitian. As unique as the school is, it offers a North American curriculum together with the International Baccalaureate Diploma program, quite unlike other schools on this list.


Address: Kirawa Road, Nairobi City KE, Kenya
P.O. Box: 14103, Nairobi 00800, Kenya
Office Tel: +254 (0)20 209 1308/9
Office Mobile: +254 (0)733 639 363 or +254 (0)720 639 363
High School: +254 733 639342
Middle School: +254 733 639341
Elementary School: +254 733 639340
Fadamana U
Fadamana has built up professional writing and editing experience over the years in report and technical articles, informational and creative content across various topic specialties. Outside work, I like to binge on new movies.


Featured Today

Related Stories