Флаг государства, принятый после объединения Северного и Южного Йемена, основан, как и флаги многих других государств этого региона, на панарабских цветах времен Арабского восстания.
До того Северный Йемен (или Йеменская Арабская Республика) использовал флаг с тремя горизонтальными полосами – красной, белой, черной – и зеленой пятиконечной звездой в центре белой полосы. Южный Йемен избрал своим символом такой же триколор, но звезда была красной и располагалась в голубом треугольнике у древка. После объединения государства был принят нынешний вариант.