Nairobi, Kenya · CBC 2-6-3-3-3

Where Every Child
Finds Their Brilliance

"Education is the Key to a Better Life"

Emmanuel Junior Centre School offers world-class CBC education from Playgroup to Junior Secondary (Grade 9) — combining academic excellence, digital literacy, character development and vibrant activities.

Mission
Nurturing holistic development in learners to meet their expectations
Vision
Empower learners to realize their distinguished potential
500+
Students Enrolled
98%
Parent Satisfaction
20+
Qualified Teachers
10+
Years of Excellence
EJCS
Primary School
EJSS
Junior Secondary (JSS)
Emmanuel Junior Centre School Logo
Primary School · Playgroup – Grade 6
Emmanuel Junior Secondary School Logo
Junior Secondary · Grade 7–9 · CBC
A+
CBC Rated
About Our School

Built on Faith,
Excellence & Community

Emmanuel Junior Centre School — a registered CBC school in Nairobi, Kenya. Our two campuses operate as one family: the Primary School (Playgroup–Grade 6) and our new Junior Secondary School (Grade 7–9). Directors: Margaret Wambui & Joseph Gachuhi.

P.O. Box 75904-0200, Nairobi · Kayole Junction

📚

CBC Curriculum (2-6-3-3-3)

Full CBC from Playgroup through Grade 9 — KNEC registered with internal and external projects.

💻

Digital Literacy

Technology integrated into every level — preparing learners for a digital Kenya and world.

🛡️

Safe, Gated Campus

Secure compound with pastoral care, qualified teachers, and a caring school community.

📖

Motto

Education is the Key to a Better Life

🌱

Mission

Nurturing holistic development in learners, in order to meet their expectation

🎯

Vision

Empower learners to realize their distinguished potential

CBC 2-6-3-3-3 System

Learning at Every Stage

🇰🇪

Kenya CBC Curriculum: 2 years Pre-Primary · 6 years Primary · 3 years Junior Secondary · 3 years Senior Secondary · 3 years University. Free interview for all new admissions.

Playgroup · Ages 2–4

Playgroup / PP1 & PP2

Play-based early childhood education with digital literacy, clubs and remedial support included.

▸ KSh 6,500 – 6,800 / term
Grade 1–3

Lower Primary

Core CBC subjects — English, Kiswahili, Maths, Science & Social Studies with small class sizes.

▸ KSh 7,500 – 8,000 / term
Grade 4–6

Upper Primary

Advanced CBC learning with internal projects, book fund support and extracurricular activities.

▸ KSh 9,500 – 11,000 / term
Grade 7 · JSS

Grade 7 — JSS

CBC Junior Secondary School — KNEC registered, project-based learning and digital integration.

▸ KSh 13,500 / term
Grade 8 · JSS

Grade 8 — JSS

Deepened subject specialisation, KNEC projects, practical examinations and mentorship programmes.

▸ KSh 13,500 / term
Grade 9 · JSS

Grade 9 — JSS

Final year of Junior Secondary — KNEC practical, KPSEA transition preparation and career guidance.

▸ KSh 14,000 / term
Co-Curricular

Activities & Clubs

KSh 1,000 / term per activity. Our students shine far beyond the classroom.

⛸️

Skating

Inline skating — balance, coordination and confidence for all levels.

KSh 1,000/term
📸 View Gallery →
🏕️

Scouts

Kenya Scouts — leadership, community service and outdoor adventure skills.

KSh 1,000/term
📸 View Gallery →
🥋

Taekwondo

Certified Taekwondo training — discipline, self-defence and confidence.

KSh 1,000/term
📸 View Gallery →
💻

Coding Club

Scratch, Python basics and computational thinking for young innovators.

KSh 1,000/term
📸 View Gallery →
🎵

Music

Choir, instruments and performance — nurturing artistic talent and expression.

KSh 1,000/term
📸 View Gallery →
🤸

Acrobatics

Gymnastics and acrobatics building flexibility, strength and team spirit.

KSh 1,000/term
📸 View Gallery →
🌿

Environment Club

Gardening, recycling and environmental stewardship for a greener future.

KSh 1,000/term
📸 View Gallery →
🤟

Sign Language

Kenyan Sign Language — inclusivity, communication and empathy.

KSh 1,000/term
📸 View Gallery →
Core Values

What We Stand For

These principles guide everything we do — from classroom to playground to community.

✝️

Faith

Christian values guiding every learner to be morally upright and spiritually grounded.

🎯

Excellence

High standards inspiring every child to reach their fullest God-given potential.

🤝

Integrity

Honesty, respect and responsibility in every interaction and lesson.

💡

Innovation

Digital literacy and modern CBC pedagogy preparing learners for tomorrow's Kenya.

2026 Fee Structure

Transparent Fees

All fees include remedial classes, digital literacy, maintenance and clubs. Select your child's class.

🚌 Transport Charges (Per Term)

School Uniform

Dress for Success

All uniforms available in school. Smart and affordable pricing.

Boys Uniform

Playgroup – Grade 6
Trouser (Navy Blue) 18–24KSh 500
Trouser 26–28KSh 600
Trouser 30+KSh 650
Sweater with badge 24–28KSh 800
Sweater with badge 30–32KSh 900
Sweater with badge 34+KSh 1,000
Shirt (White Short Sleeve) 18–26KSh 400
Shirt 34+KSh 500
Tracksuit (Red/White) 24–28KSh 1,200
Tracksuit 30–34KSh 1,300
Tracksuit 36–40KSh 1,400
T-Shirt Yellow (6–8 yrs)KSh 450
T-Shirt Yellow (10–12 yrs)KSh 500
Fleece Jacket 22–26KSh 1,800
Fleece Jacket 28–32KSh 2,000
Tie (Small / Big)KSh 100 / 150
Marvin (all sizes)KSh 300
Socks (all sizes)KSh 250

Girls Uniform

Playgroup – Grade 6
Dress (Navy Blue) 18–24KSh 550
Dress 26–28KSh 600
Dress 30+KSh 650
Sweater with badge 24–28KSh 800
Sweater with badge 30–32KSh 900
Sweater with badge 34+KSh 1,000
Blouse (White Short Sleeve) 18–26KSh 400
Blouse 34+KSh 500
Tracksuit (Red/White) 24–28KSh 1,200
Tracksuit 30–34KSh 1,300
Tracksuit 36–40KSh 1,400
T-Shirt Yellow (6–8 yrs)KSh 450
T-Shirt Yellow (10–12 yrs)KSh 500
Fleece Jacket 22–26KSh 1,800
Fleece Jacket 28–32KSh 2,000
Tie (Small / Big)KSh 100 / 150
Marvin (all sizes)KSh 300
Socks (all sizes)KSh 250

Boys — JSS Uniform

Grade 7–9
BlazerKSh 1,800
TrouserKSh 800
SweaterKSh 1,200
Shirt Short SleeveKSh 500
Shirt Long SleeveKSh 600
TracksuitKSh 1,300
T-ShirtKSh 500
TieKSh 200
SocksKSh 250
Sleeveless SweaterKSh 1,000
Fleece JacketKSh 2,000
MarvinKSh 300
ScarfKSh 150
Total (Boys)KSh 10,600

Girls — JSS Uniform

Grade 7–9
BlazerKSh 1,800
SkirtKSh 800
SweaterKSh 1,200
Blouse Short SleeveKSh 500
Blouse Long SleeveKSh 600
TracksuitKSh 1,300
T-ShirtKSh 500
TieKSh 200
SocksKSh 250
Sleeveless SweaterKSh 1,000
Fleece JacketKSh 2,000
MarvinKSh 300
ScarfKSh 150
Total (Girls)KSh 10,600
Parent Testimonials

Voices from Our Community

★★★★★

My daughter has blossomed since joining Emmanuel Junior. The teachers are dedicated and she is excited every morning — best decision we ever made.

A

Anne W.

Parent · Kayole
★★★★★

The CBC implementation here is excellent. My son joined Grade 7 and the transition was smooth. The KNEC projects are well-handled by very supportive teachers.

J

James K.

Parent · Komarocks
★★★★★

Three children here from Playgroup to Grade 6. The skating and scouts clubs are a big favourite — they always come home happy and energised!

M

Mary N.

Parent · Umoja
Admission 2025/2026

Join Our School Family

Enrolment open for all levels — Playgroup to Grade 9. Free interview. Spaces limited.

1
Free Interview
2
Submit Documents
3
Pay Admission (KSh 500)
4
Orientation & Start
Apply Now — It's Free →
Get In Touch

We'd Love to Hear
from You

Questions about admissions, fees or activities? We're always happy to help.

📍

Address

P.O. Box 75904-0200, Nairobi, Kenya
Kayole Junction

📞

Phone / WhatsApp

+254 726 517 906  ·  Chat on WhatsApp ↗

📘

Facebook

Emmanuel Junior Centre School

▶️

YouTube

Emmanuel Junior Centre School

🕐

Hours

Mon–Fri: 7:00 AM – 4:00 PM
Office: 7:30 AM – 5:00 PM

Enquiry / Admission Form