22 августа 1991 года над зданием Верховного Совета РСФСР в Москве был поднят бело-сине-красный триколор — в знак провала попытки государственного переворота, организованного ГКЧП. В тот же день Верховный Совет РСФСР принял постановление «Об официальном признании и использовании Национального флага РСФСР».
Официально праздник был учреждён 20 августа 1994 года указом президента Бориса Ельцина «О Дне Государственного флага Российской Федерации». В документе отмечалось, что дата нужна «в целях воспитания у нынешнего и будущих поколений граждан России уважительного отношения к государственным символам».
День флага символизирует национальное единство, верность историческим традициям и ответственность перед будущим России. Государственный флаг — один из официальных символов страны.