Россия первые пятьсот лет своей истории не имела единого государственного флага. Роль флага в средние века на Руси исполняла чудотворная икона, с которой шли в бой княжеские дружины. Обычно перед походом или боем у иконы совершалась общая молитва.
По форме некоторые великокняжеские стяги были трехвостными в основном треугольные, стяги преимущественно красного цвета, хотя встречаются желтые, зеленые, белые, черные знамена.
В 1669 году при царе Алексее Михайловиче на воду был спущен первый русский военный корабль – «Орёл», на котором был поднят трехцветный сине-бело-красный флаг, где синие полосы были проведены в виде креста
Петр Первый утверждает в качестве военного морского флага и флага торговых судов трехцветное полотнище.
Указом Александра II в 1858 году официальным гербовым флагом государства становится черно- золотой-белый флаг.
Официально бело- сине-красный флаг был утвержден как государственный флаг России накануне коронации Николая II в 1896 г.
Красный цвет означал державность, синий – цвет Богоматери, под покровительством которой находилась Россия, белый – цвет свободы и независимости.
Перед революцией в 1914 году в качестве народного для употребления в частном быту появился флаг, объединяющий все цветовые гаммы, но к этому времени популярность стали набирать уже преимущественно красные цвета.
Когда образовался Союз ССР, официальным флагом государства становится красный флаг с золотым серпом и молотом и красной звездой. Под этим флагом русский народ одержал победу в Великой Отечественной войне 1941 – 1945 гг.
В 1954 году внесены изменения, на флаге появилась синяя полоса около древка
Государственный флаг Российской Федерации представляет собой прямоугольное полотнище из трех равновеликих горизонтальных полос: верхней - белого, средней - синего и нижней - красного цвета. Отношение ширины флага к его длине 2:3. с 1991 года
В настоящее время используется следующая трактовка значений цветов флага России: белый цвет означает мир, чистоту, непорочность, совершенство; синий - цвет веры и верности, постоянства; красный цвет символизирует энергию, силу, кровь, пролитую за Отечество.
22 августа в России отмечается День государственного флага