The school has two official uniform tiers for O and A Level;

 

Level Day Student Boarding Student
O level Boy Girl Boy Girl
shouting green short sleeved shirt and Green trouser shouting green short sleeved blouse and Green skirt White short sleeved shirt and Green trouser White short sleeved blouse and Green skirt
A level Shouting green short sleeved shirt and light Green trouser Shouting green short sleeved blouse and light Green skirt White short sleeved shirt and light Green trouser White short sleeved blouse and light Green trouser
  1. Prefects of both O and A level put on a long-sleeved light green shirt while maintaining the green trouser/skirt for O level and Light green trouser/skirt for A level

All students wear a dark green sweater both O and A level plus white socks for girls of both levels.

Sports Wear: is put on based on the houses as follows;

House Color
Muteesa Blue
Mwanga Yellow
Chwa Green
Ssuuna Orange

 

Casual wear: official colors for casual wear is Red and Black girls put on red t-shirt and black skirt while boys put on red t-shirt and black trouser during preps and weekends.