День Государственного флага Российской Федерации был установлен на основании Указа Президента РФ от 20 августа 1994 года. В этот день в 1991 году Верховный Совет РСФСР принял постановление «Об официальном признании и использовании Национального флага РСФСР», которым постановил до установления специальным законом новой государственной символики Российской Федерации считать исторический флаг России – полотнище из равновеликих горизонтальных белой, лазоревой, алой полос – официальным Национальным флагом РФ.
Флаг Российской Федерации – официальный государственный символ, наряду с гербом и гимном Российской Федерации. В День Государственного флага по всей стране проходят праздничные мероприятия и концерты.
Российский триколор имеет более чем 300-летнюю историю. Государственный флаг в России появился на рубеже ХVII-ХIХ веков,в эпоху становления России как мощного государства. Впервые бело-сине-красный флаг с нашитым на нем двуглавым орлом был поднят на первом русском военном корабле «Орел» в царствование отца Петра I Алексея Михайловича, но у исследователей нет единого мнения о том, как были скомбинированы эти цвета.
20 января 1705 года Петр I издал указ, согласно которому на торговых судах должны поднимать бело-сине-красный флаг. Образец флага и порядок расположения горизонтальных полос царь определил лично.
До конца XIX века этот флаг оставался принадлежностью главным образом флотской культуры. Начало применения российского бело-сине-красного флага на суше связано с географическими открытиями русских мореплавателей.
До XIX века русские моряки водружали на берегу присоединенной земли памятный крест. Но в 1806 году появилась новая традиция. Русская экспедиция обследовала побережье Южного Сахалина и подняла на берегу два флага – Андреевский и государственный бело-сине-красный, которыми были отмечены новые владения России.
В 1858 году Указом императора Александра II государственным флагом Российской Империи был введен черно-желто-белый стяг. Четверть века спустя Александр III «Повелением о флагах для украшения зданий в торжественных случаях» распорядился использовать вместо него бело-сине-красный флаг в качестве государственного флага Российской Империи.
Однако официально триколор был утвержден как государственный флаг России только накануне коронации Николая II в 1896 году.
Три цвета флага, ставшего национальным, получили официальное толкование. Красный цвет означал «державность», синий – цвет Богоматери, под покровом которой находится Россия, белый – цвет свободы и независимости.
В настоящее время чаще всего используется следующая трактовка значений цветов флага России: белый цвет означает мир, чистоту, совершенство; синий – цвет веры и верности; красный цвет символизирует энергию, силу, кровь, пролитую за Отечество.