南非国旗启用于1994年4月27日。
国旗呈长方形,长宽之比为三比二。
由红、绿、蓝、白、黑、黄六种颜色组成,呈Y形(官方给出的解释是V然后流向一条平线,而不是Y)。
旗面上区为红,下区为蓝,各占旗宽的三分之一,代表鲜血。
旗面中央是一横Y形三色条,占旗宽的三分之一,象征着聚合不同的南非民族,共同发展,一起走向今后的道路。
用来区隔红区、蓝区和连接旗杆罩布处的黑色三角形,黑色代表黑人。
三色条的中间色为绿色,宽度占旗宽的五分之一,代表土地,绿色的两侧各有金色和白色,各占旗宽的十五分之一,金色代表金子,白色代表白人。