Российский флаг родился вместе с первыми российскими военными кораблями и до XIX века оставался принадлежностью главным образом флотской культуры.
Начало применения российского бело-сине-красного флага на суше связано с географическими открытиями русских мореплавателей.
До XIX века русские моряки водружали на берегу присоединенной земли памятный крест. Но в 1806 году появилась новая традиция. Русская экспедиция обследовала побережье Южного Сахалина и подняла на берегу два флага. Андреевский флаг отмечал заслугу военного флота, государственный бело-сине-красный флаг — новые территории России.
На бортах ботика Петра I были нанесены белые, синие и красные полосы. А в 1693 году отряд малых судов Петра совершил поход на Соловецкие острова уже под флагом из равных горизонтальных белой, синей и красной полос.
Распространение государственного бело-сине-красного флага было замедленно в 1858 году, когда Гербовое отделение Департамента герольдии Правительствующего Сената выступило с инициативой изменения российского государственного флага.
В течение почти полутора столетий флаг нашей страны многократно изменялся. В ноябре 1990 года правительственная комиссия по разработке новой государственной символики решила проблему флага быстро и почти без разногласий: Россия имела бело-сине-красный флаг с более чем 300-летней историей, и этот флаг должен был вернуться.
В связи с восстановлением 22 августа 1991 года исторического российского трехцветного государственного флага, овеянного славой многих поколений россиян, и в целях воспитания у нынешнего и будущих поколений граждан России уважительного отношения к государственным символам Указом Президента Российской Федерации от 20 августа 1994 года № 1714 «О Дне Государственного флага Российской Федерации» 22 августа установлен Днем государственного флага Российской Федерации.
25 декабря 2000 года, накануне нового века и нового тысячелетия, был принят Федеральный конституционный закон № 1-ФКЗ «О Государственном флаге Российской Федерации», который определил правовое положение и правила использования государственного флага России.
Государственный флаг Российской Федерации представляет собой прямоугольное полотнище из трех равновеликих горизонтальных полос: верхней - белого, средней - синего и нижней - красного цвета. Отношение ширины флага к его длине 2:3.
В настоящее время чаще всего используется следующая трактовка значений цветов государственного флага Российской Федерации: белый цвет - символизирует мир, чистоту, совершенство; синий цвет - символизирует веру, верность, постоянство; красный цвет символизирует энергию, силу, кровь, пролитую за Отечество.
Государственный флаг Российской Федерации для каждого жителя страны выступает символом сопричастности и народного единства, проявления патриотических чувств и принадлежности к российскому народу, огромной стране с великой историей.