22 августа 1991 года над Белым домом в Москве впервые был официально поднят трёхцветный российский флаг, заменивший в качестве государственного символа красное полотнище с серпом и молотом.
Отцом триколора считается Пётр I, издавший 31 января 1705 года Указ, согласно которому «на торговых всяких судах» должны поднимать бело-сине-красный флаг. Царь сам начертал образец и определил порядок горизонтальных полос.
Чем руководствовался Пётр, подбирая цвета, осталось загадкой. Смысл выбранных цветов флага России также не установлен достоверно. По одной из версий, белый означает свободу, синий – Богородицу, покровительствующую России, красный – державность. Другая версия гласит, что белый символизирует благородство, синий – честность, а красный – смелость и великодушие, присущие русским людям.
Эти цвета означали также содружество Белой, Малой и Великой России.
В настоящее время неофициально используется следующая трактовка значений цветов флага:
белый цвет означает мир, чистоту, непорочность, совершенство;
синий – цвет веры и верности, постоянства;
красный символизирует энергию, силу, кровь, пролитую за Отчизну.