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


