南非国旗由红、黄、蓝、绿、黑、白六种颜色组成,是目前世界上使用最多颜色的国旗。其呈丫字形,由时任南非纹章局成员弗雷德里克·布朗奈尔负责设计。1994年4月27日被采用为国旗。
垂直悬挂时注意要左右翻转,即红在左,蓝在右。
该国旗有水平红(顶部)和蓝色(底部),宽度相等,由水平的“Y”字形的中央分开。
1910年南非联邦成立后,米字旗成为南非国旗,另有基于英国红船旗的旗帜做为南非的商船旗,并在非正式的场合用作国旗。
在1927年末,南非通过了新的国旗设计,并于1928年5月31日首次悬挂,俗称“橙白蓝”(Oranje, Blanje, Blou)。1982年7月1日又颁布索尔维蓝版本。国旗分为橙色、白色和蓝色的横条纹,白色条纹上有三个较小的图案。橙色、白色和蓝色取自旧时的荷兰亲王旗颜色,表明阿非利卡人对荷兰殖民历史的认同,白色条纹上的三个较小的图案从左到右分别为英国国旗、奥兰治自由邦国旗和德兰士瓦共和国国旗,代表了1910年南非联邦成立时的四个省:英国国旗代表开普省与纳塔尔省(两省原先早已成为英国殖民地,故以英国国旗表示)、奥兰治自由邦国旗代表奥兰治自由邦省、德兰士瓦共和国国旗代表德兰士瓦省。该旗也被用于西南非洲,直到1990年独立为止。
目前的南非国旗是在1994年4月27日首次悬挂。选择新国旗是纳尔逊·曼德拉从监狱被释放在1990年的谈判过程的一部分。1993年在全国举行了一场公开的国旗草案比赛,收到了超过7,000份设计。最后,制定了六个设计,并提交给公众和谈判理事会,但没有一个引起支持。一些设计工作室提出进一步的提案,但他们又没有成功。
在1994年2月,非洲人国民大会代表西里尔·拉马福萨与国民党政府代表鲁尔夫·梅耶尔(英语:Roelf Meyer)于当月的指定日期开始商讨国旗问题的解决。最后设计在1994年3月15日通过,4月20日由国家总统德克勒克公布。
1839年-1843年
纳塔利亚共和国
1857年-1874年
1875年-1877年
1881年-1902年
德兰士瓦四色旗
1874年-1875年
德兰士瓦比格尔斯旗
1857年-1902年
奥兰治自由邦国旗
1883年-1885年
歌珊共和国国旗
1883年-1885年
斯特拉兰国旗
1884年-1888年
新共和国
1890年-1891年
小自由邦
1876年—1928年
南非米字旗
1910年—1912年
南非红船旗,作为非正式国旗使用
1910年—1928年
南非蓝船旗,用于政府驻外机构
1912年—1928年
南非红船旗
作为商船旗沿用至1951年
1928年—1982年
南非国旗
1982年—1994年
南非国旗
索尔维蓝版
1920年南非国旗草案之一
1920年南非国旗草案之二
1920年南非国旗草案之三
1993年南非国旗草案之一
1993年南非国旗草案之一
1993年南非国旗草案之一
1993年南非国旗草案之一
1993年南非国旗草案之一
1993年南非国旗草案之一
1993年南非国旗草案之一
1993年南非国旗草案之一
1993年南非国旗草案之一
1993年南非国旗草案之一
1993年南非国旗草案之一
1993年南非国旗草案之一
1993年南非国旗草案之一
1993年南非国旗草案之一
1993年南非国旗草案之一
1993年南非国旗(最终决定案)草案之一
1993年南非国旗草案之一
1993年南非国旗草案之一
1966年—1994年
特兰斯凯
1973年—1994年
博普塔茨瓦纳
1973年—1994年
西斯凯
1973年—1994年
加赞库卢
1973年—1994年
文达
1974年—1994年
莱博瓦
1975年—1994年
库瓦库瓦
1982年—1994年
夸恩德贝勒
1977年—1985年
夸祖鲁
1985年—1994年
夸祖鲁