Every Mbale High student must belong to at least one club. Clubs meet Tuesday and Thursday from 16:30 to 18:00, under the supervision of a patron teacher.
British Parliamentary style debates, with Friday inter house contests once a term. Members prepare motions on current affairs, science, and ethics.
Reached the national finals 2025Practicals, science fair preparation, and visits to Busitema University labs. Members run the annual Science Open Day each November.
Three top prizes, Eastern Regional Science Fair 2026Edit and publish The Mbale High Herald, the school termly newspaper. Members rotate through reporting, editing, photography, and layout.
Term 1 issue out 12 May 2026Web development, Python programming, and Raspberry Pi tinkering. Members built the school timetable system used by all teachers.
Built the new prefects voting app, 2026Conservation talks, tree planting around the compound, and an annual visit to Mt Elgon National Park. Affiliated with the Uganda Wildlife Society.
Planted 400 indigenous trees, Term 3 2025Christian fellowship, Bible study, and pastoral support, open to all Christian denominations.
Easter convention, 2026Quran study, fellowship, and coordination of Friday prayers. Members coordinate Eid celebrations on campus.
Eid al Fitr celebration, April 2026Affiliated with Rotary International. Members organise community service days at local primary schools and Mbale Hospital.
Painted four primary schools, 2025 to 2026Civic education and Uganda history. Members lead the flag raising ceremony at every Monday assembly.
Independence Day parade 2025First aid training, blood donation drives, and emergency response training. Members assist the school nurses during major events.
Blood drive collected 142 units, March 2026