Volunteer Teaching in Kenya Programs

Volunteer in Teaching English, Mathematics, Science , computer, construction and other subjects at our primary schools and high schools in urban and rural areas of Kenya. No teaching certificate is required, but native English speakers are preferred.

Your voluntary contribution to teach English as a second language, will be highly appreciated and fulfilling to yourself, We work with a number of schools where teaching volunteers will be placed..

Those volunteering for international teaching in Kenya are expected to have at least graduated from high school or be enrolled in a college. On completion of a mandatory overseas teaching orientation, the overseas volunteer teachers will be expected to work for between 5 to 6 hours a day.

The students range in age from 4 to 18 years  from pre-kindergarten to form four. For the younger children, you can help them with conversational English, basic math, arts & crafts, board games, playground games, sports like soccer and running, music, and any other talents you wish to share. For the older students, you can teach more formal subjects like English, science, math, and history. The school schedule is Monday-Friday from 7am to 4pm with a two-hour sports period from 3-5pm where the students do things like cross-country running, soccer, and basketball.

Teaching 1All classes are taught in English in Kenya.

Native English speakers are preferred,


No teaching is done during April, August or December due to school holidays in these months.

Program Cost:


Included in Program Fee

  • All Food
  • All Accommodations
  • Airport Pickup/Drop off
  • Transfer to Project Location
  • Orientation
  • 24 country coordination

Not Included in Program Fee

  • Airfare
  • Vaccinations
  • Visa Fee
  • Internet
  • Daily Transport