22 августа 1991 года над Белым домом в Москве впервые был официально поднят трёхцветный российский флаг, заменивший в качестве государственного символа красное полотнище с серпом и молотом.

Отцом триколора считается Пётр I, издавший 31 января 1705 года Указ, согласно которому «на торговых всяких судах» должны поднимать бело-сине-красный флаг. Царь сам начертал образец и определил порядок горизонтальных полос.

Чем руководствовался Пётр, подбирая цвета, осталось загадкой. Смысл выбранных цветов флага России также не установлен достоверно. По одной из версий, белый означает свободу, синий – Богородицу, покровительствующую России, красный – державность. Другая версия гласит, что белый символизирует благородство, синий – честность, а красный – смелость и великодушие, присущие русским людям.

Эти цвета означали также содружество Белой, Малой и Великой России.

В настоящее время неофициально используется следующая трактовка значений цветов флага:

белый цвет означает мир, чистоту, непорочность, совершенство;

синий – цвет веры и верности, постоянства;

красный символизирует энергию, силу, кровь, пролитую за Отчизну.