Die vlag van Zanzibar, ’n argipel aan die ooskus van Afrika, is op 10 Januarie 2005 in gebruik geneem. Die vlag vertoon ’n horisontale driekleur in ewe wye bane in (van bo na onder) blou, swart en groen met die vlag van Tanzanië in die skildhoek. Die huidige vlag van Zanzibar is ’n aangepaste weergawe van die vlag wat tussen Januarie en April 1964 gebruik is. Dit is aangepas deur die vlag van Tanzanië in die skildhoek te plaas maar slegs in die boonste baan. Vlag van die Sultanaat van Zanzibar Vlag van Zanzibar voor 10 Desember 1963 Vlag van Zanzibar, 10 Desember 1963 tot 12 Januarie 1964 Vlag van Zanzibar, 12 tot 29 Januarie 1964 Vlag van Zanzibar en Pemba, 29 Januarie 1964 tot 26 April 1964 Tussen 26 April 1964 en 10 Januarie 2005 het die vlag van Tanzanië ook gedien as die vlag van Zanzibar Vlag van die Volksrepubliek van Pemba, 18 Januarie tot 7 April 1964 In 1964 het die noordelike eiland van Zanzibar, Pemba-eiland, ’n kortstondige volksrepubliek met ’n eie vlag gehad. (en) Zanzibar by Flags of the World.