
Admissions
Join the KJS family.
We welcome day and boarding pupils from 3 years into nursery, and across primary, from every religious and ethnic background.
How to apply
Four simple steps.
- 1
Enquire & visit
Call or WhatsApp the admissions office to ask about new admissions, and visit the school to see our environment.
- 2
Assessment
Your child sits a short assessment test which helps teachers to place him/her in the right class.
- 3
Bring your documents
Read the New Admissions Pack, have the medical form completed and stamped, and bring both to the school office with a copy of the birth certificate, passport photos and the last school report (for transfers).
- 4
Pay the admission fee
Confirm the place by paying the UGX 50,000 admission fee through SchoolPay (mobile money).
Fees 2026
Clear, affordable fees, per term.
Fees are charged per term and paid by the first day of term through SchoolPay (mobile money). Admission fee and school fees are non-refundable.
| Class (per term) | Day | Boarding |
|---|---|---|
| Nursery (Baby – Top) | UGX 985,000 | — |
| Primary (P.1 – P.7) | UGX 1,035,000 | UGX 1,785,000 |
| Admission fee (new pupils) | UGX 50,000 | |
Uniform prices and class requirements are in the Fees & Requirements download below.
School documents
Download forms & information.
For suppliersProcurement AdvertPDF · 36 KB
Quality education at an affordable cost.
Dual curriculum
Strong secular studies alongside Islamic education — Quran, Fiqh, Lugha and Tarbia.
Small classes
Around 25 pupils per stream, so every child is known and followed closely.
Caring, qualified teachers
A well qualified, experienced and loving team of teachers.
Open to every family
Children of all religious affiliations and backgrounds are welcome.
Safe and clean
A serene, safe and clean environment with good, nutritious meals.
Transport
School transport with pick-up and drop-off for day pupils.