Skip to content
Happy pupils posing in front of a Kira Junior School banner

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. 1

    Enquire & visit

    Call or WhatsApp the admissions office to ask about new admissions, and visit the school to see our environment.

  2. 2

    Assessment

    Your child sits a short assessment test which helps teachers to place him/her in the right class.

  3. 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. 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.

School fees per term, 2026
Class (per term)DayBoarding
Nursery (Baby – Top)UGX 985,000—
Primary (P.1 – P.7)UGX 1,035,000UGX 1,785,000
Admission fee (new pupils)UGX 50,000

Uniform prices and class requirements are in the Fees & Requirements download below.

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.