La bandiera dello Zimbabwe è stata adottata il 18 aprile 1980. È composta da sette bande orizzontali in verde-giallo-rosso-nero-rosso-giallo-verde. Sul lato del pennone è presente un triangolo bianco recante al centro una stella rossa a cinque punte con sovraimposta la figura di un uccello. L'uccello rappresenta una statuetta di steatite ritrovata tra le rovine della Grande Zimbabwe e la storia della nazione; la stella rossa sotto di esso simboleggia la pace.