День Государственного флага Российской Федерации, установлен на основании Указа президента РФ от 20 августа 1994 года.
Российский триколор имеет более чем 300-летнюю историю. Государственный флаг в России появился на рубеже XVII-XVIII веков, в эпоху становления России как мощного государства.
Законным «отцом» триколора признан Петр I. 20 января 1705 года он издал указ, согласно которому «на торговых всяких судах» должны поднимать бело-сине-красный флаг, сам начертал образец и определил порядок горизонтальных полос.
Рожденный вместе с первыми российскими военными кораблями, российский флаг до XIX века оставался принадлежностью главным образом флотской культуры. Начало применения российского бело-сине-красного флага на суше связано с географическими открытиями русских мореплавателей.
Официально бело-сине-красный флаг был утвержден как государственный флаг России только накануне коронации Николая II в 1896 году.
Три цвета флага, ставшего национальным, получили официальное толкование. Красный цвет означал «державность», синий — цвет Богоматери, под покровом которой находится Россия, белый — цвет свободы и независимости. Эти цвета означали также содружество Белой, Малой и Великой России.
Чрезвычайная сессия Верховного Совета РСФСР 22 августа 1991 года постановила считать официальным символом России триколор. Указом президента РФ от 11 декабря 1993 года было утверждено Положение о государственном флаге Российской Федерации.
25 декабря 2000 года президент РФ Владимир Путин подписал федеральный конституционный закон «О Государственном флаге Российской Федерации»
Согласно неофициальной трактовке белый цвет означает мир, чистоту, непорочность, совершенство; синий – цвет веры и верности, постоянства; красный цвет символизирует энергию, силу, кровь, пролитую за Отечество.