El 12 de enero de 1964, John Okello derrocó al sultán de Zanzíbar y adoptó una bandera tricolor negra, amarilla y azul como bandera de la República Popular de Zanzíbar . El 29 de enero, la bandera del país se cambió a una tricolor azul, negra y verde. [1] Este diseño, que se basó en la bandera del Partido Afro-Shirazi , fue la bandera más longeva de las posteriores a la independencia y, finalmente, formó la base de la bandera actual. El 26 de abril de 1964, Zanzíbar se unió a Tanganyika para formar el nuevo país de Tanzania y la antigua bandera de Zanzíbar cayó en desuso. [4]
19 de octubre de 1856 al 27 de agosto de 1896 [ inconsistente ]
27 de agosto de 1896 al 10 de diciembre de 1963
Bandera del Ministro Británico Residente de Zanzíbar, 1952-1963