История современного государственного флага очень запутанна. Первоначально он поднимался на кораблях русской флотилии.
Так, в 1668 году во времена царствования Алексея Михайловича, отца Петра I, стремительно начала развиваться торговля с зарубежными странами. Соответственно потребовался новый флаг. Основательно изучив цвета флагов разных стран, царь остановился на бело-сине-красном...и над Волжско-Каспийской флотилией стал развеваться этот флаг. Далее история современного российского флага становится все запутаннее. Единственное, что стоит отметить до 1896 года в России сменилось масса флагов. Расцветки они имели разные: от желто-черной до бело-красной. И вот в 1896 году, накануне коронации Николая II, окончательно утверждается национальным бело-сине-красный как государственный. Красный цвет тогда означал державность, синий, вернее, лазоревый - цвет Богоматери, под покровительством которой находилась Россия, и, наконец, белый - цвет свободы и независимости. По этому флагу и стали повсеместно узнавать мощное Российское государство.
Но, к сожалению, судьба бело-сине-красного флага была драматичной. Спустя 24 года, в апреле 1918 года по предложению Якова Свердлова был учрежден красный флаг. Его, скорее всего, позаимствовали у европейских социалистов прошлого века. Несмотря на трагический и доволыю продолжительный период в жизни нашего государства, прожитый под красными знаменами, именно под ними народ отстоял страну от фашизма.
И вот настал 1990 год, когда необходимость демократических перемен стала очевидна. В августе 1991 года, когда был снят со здания Верховного Совета красный флаг,заменить его оказалось нечем.
И тогда 22 августа 1991 года был поднят над известным всем эданием на Краснопресненской набережной бело-сине-красный флаг. В настоящее время символика флага имеет еще одну трактовку. Считается, что три цвета обозначают державность государства и в них отразилось единство трех братских восточно-славянских народов: белый - цвет Белой Руси (Белоруссии), синий - Малороссии (Украины), красный - Великороссии. Кроме того, существует и неофициальная трактовка цветов. Так, белый цвет означает мир, чистоту, непорочность, совершенство; синий - цвет веры и верности, постоянства; красный цвет символизирует энергию, силу, кровь, пролитую за Отечество.