A bandeira do Benin foi originalmente adotada em 1959 e substituída em 1975. Em 1º de março de 1990, o desenho atual foi reinstaurado, após a queda do regime comunista. O desenho é composto por três riscas com cores pan-africanas: a vertical junto ao mastro é verde e representa a esperança, a superior amarela horizontal para abundância e a vermelha inferior para coragem.
Entre 1975 e 1990, a bandeira utilizada era constituída por um fundo verde com uma estrela vermelha no canto superior esquerdo, como símbolo do povo revolucionário semelhante à bandeira da Líbia entre 1977 e 2011, mas com a estrela vermelha no canto superior esquerdo , e as proporções 2: 3 em vez de 1: 2.