Applications for the 2026 academic year are now open. Apply below →

Join Us

A simple, transparent path to your child's place at Bright Angels.

From first enquiry to first day, we walk every family through the journey personally. Most applications are decided within ten working days.

The Process

Four steps. No surprises.

Enquire

Submit the form below or click Apply — your mail app opens pre-filled and ready to send to us.

Visit

Come and tour the campus, meet the teachers and ask everything on your mind.

Assess

A friendly age-appropriate assessment helps us understand your child's strengths.

Welcome

Receive your offer, complete enrolment, and we'll prepare a warm welcome for day one.

Investment

Termly fees · 2026 academic year.

Need help with payment plans?
StageClassPer term (UGX)Annual
NurseryBaby Class650,0001,950,000
KindergartenTop / Middle750,0002,250,000
Pre-PrimaryP.1 – P.3900,0002,700,000
PrimaryP.4 – P.71,100,0003,300,000

Fees include tuition, books, lunch and uniform allowance. Sibling discount of 10% from the second child. Day-care extension available at 200,000/= per term.

Begin Application

Tell us about your family.

Online enquiry form

It takes about three minutes. When you submit, your mail app will open with all the details pre-filled and addressed to brightangles.junior@gmail.com — just hit Send.

Opens your mail app — review and Send to deliver to brightangles.junior@gmail.com.

FAQs

Common questions, answered.

When can my child start?
We accept new learners at the start of each term — January, May and September — and on a rolling basis when there's space. Nursery admissions are open all year.
What is included in the fees?
Tuition, books, all classroom materials, daily lunch and a uniform allowance for new pupils. There are no hidden charges.
Do you have day-care after school?
Yes — extended day-care runs until 7pm Mon–Sat for working families, at a small additional cost.
What languages do you teach?
English is our language of instruction. Luganda is taught from Top Class as a heritage language, and is examinable at P.7.
Do you offer online classes?
Yes — pupils unable to attend physically (e.g. illness, travel) can join lessons online via Zoom. This is included in fees.
What is the school day?
Nursery 08:30–13:00 · Kindergarten 08:30–14:00 · Pre-Primary 08:00–15:00 · Primary 08:00–16:00. Extended care available until 19:00.

Would you rather chat first?

Call or WhatsApp our friendly admissions office.

Chat with us