Праздник учредили после августовского путча 1991 года, ознаменовавшего распад СССР. 22 августа Верховный совет РСФСР выпустил постановление, по которому национальным флагом страны стал триколор — «полотнище из равновеликих горизонтальных белой, лазоревой и алой полос».
Это официально учрежденный праздник в России, который установлен в 1994 году указом президента Российской Федерации. Трехцветный Российский флаг был впервые официально поднят в 1991 году 22 августа над Белым домом, находящимся в центре Москвы на Краснопресненской набережной и заменил красное полотнище СССР с серпом и молотом. Упразднили исторический триколор в 1918 году и заменили на революционно-красное полотнище большевики. Красное полотнище более 70 лет являлось государственным флагом. После отмены Российскими парламентариями постановления коммунистов, историческое знамя заняло свое почетное место в официальных и торжественных событиях Российской Федерации.
Сегодня День Государственного флага Российской Федерации не является выходным днем, но уже традиционно к этой важной дате приурочено множество мероприятий — торжественные шествия, концерты, молодежные флешмобы, авто-мото пробеги и др. Их цель — рассказать россиянам историю праздника, важность и значение государственных символов России.