Salary of Teachers in International Schools in Kenya


International Schools pay higher salaries than government sponsored schools. While in high school a teacher is paid Ksh 60,000 per month, the same teacher can be paid Ksh 180,000 by an international school. On average, international school teachers earn Ksh 150,000 per month.

To teach in an international school, a teacher should have rare qualifications in addition to the basic degree. Some of the hot cake skills include:

  1. Computer Science
  2. Proficiency in French, German, Italy or Chinese language.
  3. Swimming skills
  4. PE & Music
  5. Public speaking

The basic qualification required to teach an international school in Kenya is a Bachelor’s degree. A fresh graduate from university earns on average Ksh 80,000. With 3-5 years of experience, you will earn Ksh 120,000 to Ksh 150,000 monthly.

There are specific international schools that pay their senior teachers over Ksh 400,000 monthly, one of them is Brookhouse school. Peponi School and Banda School also pay decent salaries

To earn over Ksh 200,000 monthly, a teacher should possess a degree,Masters programme and at least 5 years of experience.

Below is the average monthly salary of teachers in each of these international schools in Kenya:

  1. MM Shah and MV Shah Academy—Ksh 150,000
  2. Brookhurst International School—Ksh 130,000
  3. German School Nairobi—Ksh 160,000
  4. Hillcrest International School—Ksh 210,000
  5. Rusinga Schools—Ksh 170,000
  6. Woodcreek School—-Ksh 180,000
  7. The Banda School—-Ksh 220,000
  8. Braeburn Garden Estate School—Ksh 230,000
  9. The Aga Khan Academy Mombasa—Ksh 140,000
  10. Brookhouse Schools—Ksh 250,000
  11. Durham International School Kenya—Ksh 160,000
  12. Rosslyn Academy—Ksh 200,000
  13. Kenton College Preparatory School—Ksh 240,000
  14. Crawford International School—Ksh 210,000
  15. SABIS® International School – Runda—Ksh 210,000