Skip to main contentSkip to footer
Primary School · Grades 1–6 · Ages 6–12

CBC Primary School in Fedha, Embakasi Strong foundations, confident learners.

From Grade 1 to Grade 6, Kings International Academy builds strong foundations in literacy, numeracy and problem-solving under the Competency-Based Curriculum, with Christian values and small classes on our Fedha, Outering Road campus.

Kings International Academy Primary School building, Fedha, Embakasi
Grades 1–6Ages 6–12
20–25learners per class
Frenchfrom Grade 1, plus Coding & Robotics
Ksh 41,700from, per term (2026 fees)
Two stages, one journey

Lower and Upper Primary at Kings

Lower Primary · Grades 1–3

Builds strong foundational skills in literacy, numeracy, communication, creativity and problem-solving through interactive, engaging lessons that encourage curiosity, confidence and participation.

  • English
  • Kiswahili
  • French
  • Mathematics
  • Environmental Activities
  • CRE
  • Creative Arts
  • Computer
  • Coding & Robotics

Upper Primary · Grades 4–6

Prepares learners academically, socially and emotionally for Junior School. Learners think critically, collaborate and take on responsibility and leadership in a supportive, structured environment.

  • English
  • Kiswahili
  • French
  • Mathematics
  • Science & Technology
  • CRE
  • Social Studies
  • Agriculture
  • Creative Arts

The Primary School is led by Mr. Jared Michira, Head of Primary and Junior School, with 11 years of teaching experience. When learners finish Grade 6 they continue to our Junior School (Grades 7–9) on the same campus.

Learning beyond the classroom

Trips, sports and clubs

Lower Primary learners explored the Museum of Illusions in Westlands in October 2026 — see the photos. Every term brings house competitions, Sports Day and clubs from martial arts and chess to swimming, scouts and music.

  • Coding & Robotics
  • Martial arts
  • Scouts
  • Ballet & modern dance
  • Swimming
  • Chess & skating
  • Football & basketball
  • Music & drama
2026 fees

Primary fees per term

Ksh per termGrades 1–3Grades 4–6
Term 146,20047,200
Term 244,70045,700
Term 341,70042,700

Includes tuition (Ksh 25,000 for Grades 1–3; Ksh 26,000 for Grades 4–6), meals, activities, school trips and the management system; Term 1 also includes annual insurance and diary. One-off at admission: interview fee 1,000 · admission fee 1,500 · caution fee 10,000 (refundable) · book fund 15,000 (textbooks for 3 years). 10% tuition discount from the third sibling. See the full fee structure.

Admissions

How to join Grades 1–6

  1. Get in touchCall or WhatsApp 0716 119 645, or use the form below.
  2. Visit the schoolTour the Fedha campus any weekday and meet the teachers.
  3. Learner assessmentA short interview to place your child well (Ksh 1,000).
  4. Submit the admission formWith birth certificate, photo, parent ID and a transfer letter showing NEMIS/UPI and assessment numbers.
  5. Confirmation & feesReceive your offer and complete payment to secure the place.

Grade 6 takes a start-of-year intake only. Grades 1–5 can join during the year, subject to space.

School transport

Bus routes from Fedha, Tassia, Pipeline, Nyayo, Donholm and Imara Daima

ZoneEstates coveredOne wayTwo way
Zone AAround the school, Desca / Tel Aviv6,1008,100
Zone BFedha / Tassia 1, Aviation, Skyline Estate6,8009,080
Zone CTransami, Pipeline / Avenue 1 & 2, Tumaini, Stage Mpya, Tassia 27,78010,400
Zone DTassia 3 (Kwa Ndege, Baraka Estate)9,08012,100
Zone ENyayo Estate, Embakasi Village, Taj Village, Pride Park9,95013,250
Zone FHoney Suckle Estate, Kobil / AA10,90014,250
Zone GDonholm, Greenfield, Mara Savanna, Greenspan, Jacaranda10,90014,520
Zone HImara Daima and environs15,20020,200

Transport is charged per term (Ksh), on top of school fees. Sibling discount: 5% on the 2nd child, 10% on the 3rd, 15% on the 4th. Routes and charges are reviewed every year.

Questions parents ask

Primary School FAQs

Which grades does the Primary School cover?

Lower Primary covers Grades 1 to 3 (ages 6–9) and Upper Primary covers Grades 4 to 6 (ages 9–12). Learners then move on to our Junior School for Grades 7 to 9 on the same campus.

Can my child join Primary School in the middle of the year?

Grades 1 to 5 can join during the year, subject to space. Grade 6 takes a start-of-year intake only. Call 0716 119 645 to check space in your child's grade.

How much are Primary School fees?

For 2026, Grades 1–3 are Ksh 46,200 in Term One, Ksh 44,700 in Term Two and Ksh 41,700 in Term Three. Grades 4–6 are Ksh 47,200, Ksh 45,700 and Ksh 42,700. Fees cover tuition, meals, activities, school trips and the management system; Term One also includes the annual insurance and diary.

What subjects do Primary learners take?

Lower Primary: English, Kiswahili, French, Mathematics, Environmental Activities, CRE, Creative Arts, Computer, and Coding & Robotics. Upper Primary: English, Kiswahili, French, Mathematics, Science & Technology, CRE, Social Studies, Agriculture and Creative Arts.

How big are the classes?

Primary classes are kept to 20–25 learners, so teachers can give every child personal attention.

What do I need to apply?

A filled admission form, a copy of the birth certificate, one passport-size photo, copies of the parent or guardian ID, and a transfer letter from the previous school with the learner's NEMIS/UPI and assessment numbers.

Book a Primary School tour

Leave your number and our admissions team will call or WhatsApp you within 24 hours to book your visit, confirm space in your child’s grade and answer questions about fees.

Prefer to talk now? Call 0716 119 645.

Parent/Guardian name *
Fill out this field
Phone or WhatsApp number *
Fill out this field
Grade joining *
Select an option
Your question (optional)
Fill out this field
Chat on WhatsApp
Book a tour for 2027 admissions · Daycare to Grade 9
Call WhatsApp Book a tour