De nationale vlag van Benin werd aangenomen in 1959. Hij werd gewijzigd na het begin van het marxistische regime in 1975. Toen dat regime eindigde, werd het oude ontwerp op 1 augustus 1990 opnieuw ingevoerd. De kleuren zijn de traditionele pan-Afrikaanse kleuren: groen symboliseert hoop, geel rijkdom en rood moed.