22 августа 1991 года члены Верховного Совета РСФСР на утреннем заседании приняли постановление о национальном флаге РСФСР:
"Верховный Совет РСФСР постановляет: До установления специальным законом новой государственной символики Российской Федерации считать исторический флаг России — полотнище из равновеликих горизонтальных белой, лазоревой, алой полос — официальным Национальным флагом Российской Федерации"
Официально трёхцветный флаг был утверждён в качестве государственного флага РСФСР 1 ноября 1991 года.
20 августа 1994 года президентом России Борисом Ельциным подписан указ "О Дне Государственного флага Российской Федерации", который установил отмечать день флага 22 августа, в честь восстановления исторического флага России.
25 декабря 2000 г. президент РФ Владимир Путин подписал конституционный федеральный закон "О Государственном флаге Российской Федерации". В нем говорится: "Государственный флаг Российской Федерации представляет собой прямоугольное полотнище из трех равновеликих горизонтальных полос: верхней - белого, средней - синего и нижней - красного цвета".
Государственный флаг - один из официальных символов страны. Историческим им считается бело-сине-красный флаг, который был поднят на первом русском корабле "Орел" во время царствования Алексея Михайловича в 1667 году. Белая полоса означала Свободу, синяя - Богородицу, под покровом которой находится Россия, красная - Державность.