День Государственного флага РФ установлен 20 августа 1994 года указом президента России и ежегодно отмечается 22 августа. Государственный флаг - один из официальных символов страны.
Историческим государственным флагом России считается бело-сине-красный флаг, который был поднят на первом русском корабле "Орел" во время царствования Алексея Михайловича в 1667 году. Белая полоса означала Свободу, синяя - Богородицу, красная - Державность.
В 1693 году триколор стал личным штандартом Петра I. 20 января 1705 года он издал указ, согласно которому "на торговых всяких судах" должны поднимать бело-сине-красный флаг. Трехполосный флаг украшал и военные корабли до 1712 года, когда на военном флоте в качестве национального стали использовать Андреевский флаг.
В 1858 году Александр II утвердил рисунок "с расположением гербовых черно-желто-белого цветов Империи на знаменах, флагах и других предметах для украшений на улицах при торжественных случаях". 1 января 1865 года вышел именной указ императора, в котором цвета черный, золотой и белый названы "государственными цветами России". Такой флаг просуществовал до 1883 года. 28 апреля было объявлено повеление Александра III, в котором говорилось: "Чтобы в тех торжественных случаях, когда признается возможным дозволить украшение зданий флагами, был употреблен исключительно русский флаг, состоящий из трех полос: верхней - белого, средней - синего и нижней - красного цветов".
8 апреля 1918 года председатель ВЦИК Свердлов предложил утвердить национальным символом страны красный флаг. Соответствующий декрет был подписан 14 апреля. На полотнище флага были расположены золотые буквы "Российская Советская Федеративная Социалистическая Республика".
11 декабря 1993 года указом президента РФ было утверждено положение о государственном флаге Российской Федерации, в соответствии с которым трехцветный флаг был вновь установлен в качестве официального символа России.
25 декабря 2000 года президент Владимир Путин подписал конституционный федеральный закон "О Государственном флаге Российской Федерации". В нем говорится: "Государственный флаг Российской Федерации представляет собой прямоугольное полотнище из трех равновеликих горизонтальных полос: верхней - белого, средней - синего и нижней - красного цвета".