В соответствии с указом Президента Российской Федерации № 1714 от 20 августа 1994 года день 22 августа считается национальным праздником - Днём Флага Российской Федерации.
22 августа 1991 года Чрезвычайная сессия Верховного Совета РСФСР постановила считать официальным символом России триколор, а указом Президента РФ от 11 декабря 1993 года было утверждено Положение о государственном флаге Российской Федерации.
В августе 1994 года президент России Борис Ельцин подписал указ, в котором говорится: «В связи с восстановлением 22 августа 1991 года исторического российского трехцветного государственного флага, овеянного славой многих поколений россиян, и в целях воспитания у нынешнего и будущих поколений граждан России уважительного отношения к государственным символам, постановляю: Установить праздник - День Государственного флага Российской Федерации и отмечать его 22 августа».
25 декабря 2000 года президент РФ Владимир Путин подписал Закон, в соответствии с которым Государственный флаг России представляет собой прямоугольное полотнище из трех равновеликих горизонтальных полос: верхней - белого, средней - синего и нижней - красного цвета.
Историческая справка. Триколор с изображением по центру двуглавого орла был передан торговому флоту России во время царствования Петра I в 1705 году, а затем стал использоваться и как государственный флаг. Однако с 1858 по 1883 годы флагом страны был черно-желто-белый, соответствующий трем цветам на гербе России. И лишь 7 мая 1883 года император Александр III накануне своей коронации «восстановил триколор в правах». Официально статус бело-сине-красного флага как государственного флага России был утвержден только накануне коронации Николая II в 1896 г.
Изначально красный цвет российского триколора означал державность, синий – цвет Богоматери, покровительницы России, белый – цвет свободы и независимости. Существует и еще одна «державная» символика значений цветов флага, которая означает единство трех братских восточно-славянских народов: белый - цвет Белой Руси (Белоруссии), синий - Малороссии (Украины), красный - Великороссии.
В настоящее время чаще всего используется следующая трактовка значений цветов флага России: белый цвет символизирует чистоту, синий - верность, красный - мужество.