Swazilands flag består af i alt fem forskellige farver. De mest markante farver i flaget er blå, rød og gul, men i midten er der et symbol der primært er sort og hvidt. Det er altså et flag i farver blå, rød, gul, hvid og sort.
Flaget er meget horisontalt orienteret med striber der går på tværs. I midten er en bred rød stribe omgivet af to smalle gule striber og i toppen og bunden af flaget finder man en blå stribe. Inde i den brede røde stribe i midten af flaget fremgår symbolet, der er meget kendetegnende for Swazilands flag.