FEES STRUCTURE FOR ‘O’ LEVEL 2026

1. TUITION (BOARDING STUDENTS) – PER TERM

  • Tuition: UGX 1,067,500

  • Uniforms: UGX 286,000

  • Development fee (payable once): UGX 200,000


2. TUITION (DAY STUDENTS) – PER TERM

  • Tuition: UGX 697,500

  • Uniforms: UGX 286,000

  • Development fee (payable once): UGX 140,000


Admission fee: UGX 70,000/=