
22 августа в России отмечается День Государственного флага Российской Федерации, установленный Указом Президента Российской Федерации № 1714 от 20 августа 1994 г. «О Дне Государственного флага Российской Федерации».
История появления флагов, древнейших геральдических символов, неразрывно связана с историей военного дела. Среди воинов флаги являлись особо почитаемыми и оберегаемыми символами. Ради сохранения знамени воины жертвовали собственными жизнями. Неудивительно, что почитание знамени, овеянного воинской славой, не ограничивалось периодом военных действий, а переходило и в мирное время.
В русских землях знамена (называвшиеся на Руси «стягами») были известны с глубокой древности. Как правило, на стягах изображались лики Спасителя или святых покровителей княжества, города либо самого князя. Собственные стяги имели каждая дружина и каждый полк. Первое из дошедших до нас описаний русского стяга, относится к знамени Дмитрия Донского, бывшего с князем во время Куликовской битвы. Согласно источникам, победа была одержана под знаменем с ликом Спасителя.
В 1667 г. по указу царя Алексея Михайловича Романова в подмосковном селе Дединове начали строить первый русский военный корабль «Орел». В 1668 г. руководивший постройкой корабля голландский капитан Бутлер обратился к Боярской Думе с просьбой испросить государя о цветах флага, которые надлежит поднимать на корабле. Царь приказал отпустить «на знамена и яловщики корабельному строению в селе Дединове киндяки и тафту (сорта материи) червчятую, белую и лазоревую». То есть красную, белую и синюю. Возможно, что на выбор Алексеем Михайловичем белого, синего и красного в качестве русских национальных цветов повлияло и то обстоятельство, что они повторяют расцветку московского герба: «В червлёном щите Святой Великомученик и Победоносец Георгий, в серебряном вооружении и лазуревойприволоке (мантии) на серебряном […] коне, поражающий […] дракона».
6 августа 1693 года, во время плавания Петра I на 12-пушечной яхте «Святой Пётр» в Белом море с отрядом военных кораблей, построенных в Архангельске, на ней впервые был поднят в качестве штандарта так называемый «Флаг царя Московского» — полотнище, состоящее из трёх горизонтальных полос белого, синего и красного цветов, с золотым двуглавым орлом посередине. Флаг, аналогичный современному русскому флагу, стал использоваться в качестве морского флага России и являлся де-факто государственным флагом России.
20 января 1705 года Пётр I издал указ, согласно которому «на торговых всяких судах» должен подниматься бело-сине-красный флаг. Трёхполосный флаг использовался и на военных кораблях до 1712 года, когда в качестве военно-морского флага был утверждён Андреевский флаг. Бело-сине-красный флаг становится коммерческим флагом (то есть флагом гражданских судов).
Однако употребление данного флага не ограничилось только торговым флотом, он использовался как военно-полевой флаг подразделений русской армии: так, во время сражения при Нарве русские полки шли в бой под бело-сине-красным флагом с золотыми двуглавыми орлами. Кроме того, бело-сине-красные шарфы были частью офицерской формы в русской армии с 1700—1732 года.
Указом Александра II от 11 июня 1858 года был введён чёрно-жёлто-белый «флаг гербовых цветов». На протяжении второй половины 19 века среди историков велись споры, какой же флаг считать национальным: бело-сине-красный или чёрно-жёлто-белый.
28 апреля 1883 года (7 мая 1883 года это решение было включено в Собрание узаконений Российской империи) Александром III было издано «Повеление о флагах для украшения зданий в торжественных случаях», предписывавшее использовать исключительно бело-сине-красный флаг. Чёрно-жёлто-белый с этого момента считался династическим флагом царствующего дома Романовых.
Последний российский император Николай II в 1896 году окончательно закрепил за бело-сине-красным флагом статус единственного государственного флага Российской империи.
В качестве государственного символа Российской Федерации трехцветный российский флаг был официально поднят над Белым домом в Москве 22 августа 1991 года, заменив красное полотнище со звездой, серпом и молотом.
Последние изменения, касающиеся государственного флага, были внесены в Федеральный конституционный Закон «О Государственном флаге Российской Федерации» 20 декабря 2000 г. Согласно закону, Государственный флаг является государственным символом России. Он представляет собой прямоугольное полотнище из трех равновеликих горизонтальных полос: верхняя – белого, средняя – синего, нижняя – красного цвета. Отношение длины флага к его ширине – 2:3.
В настоящее время не существует официального толкования цветов флага России.