乌干达国旗呈长方形,长与宽之比为3:2。旗面自上而下由黑、黄、红三色相间的6条平行宽条组成,中央有一白色圆轮,轮中绘有一只乌干达国鸟。黑色代表乌干达人民;红色象征自由;黄色象征阳光。三色含义是在阳光照耀下乌干达人民获得独立自由。在重要场合或正式升旗仪式上,使用带国鸟图案的国旗;一般场合则用无国鸟图案的黑、黄、红的色条旗。乌干达国鸟为皇冠鸟。头部长着黄色羽毛,鲜红色的颊,全身羽毛十分美丽。