Российский триколор имеет более чем 300-летнюю историю. Государственный флаг в России появился на рубеже XVII-XVIII веков, в эпоху становления России как мощного государства.

Впервые бело-сине-красный флаг с нашитым на нем двуглавым орлом был поднят на первом русском военном корабле «Орел» в царствование отца Петра I Алексея Михайловича, но у исследователей нет единого мнения о том, как были скомбинированы эти цвета.

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

Официально бело-сине-красный флаг был утвержден как государственный флаг России только накануне коронации Николая II в 1896 году.

Три цвета флага, ставшего национальным, получили официальное толкование. Красный цвет означал «державность», синий – цвет Богоматери, под покровом которой находится Россия, белый – цвет свободы и независимости. Эти цвета означали также содружество Белой (Белоруссии), Малой (Украины) и Великой России (России).

25 декабря 2000 года президент РФ Владимир Путин подписал закон «О Государственном флаге Российской Федерации». В соответствии с законом, Государственный флаг РФ представляет собой прямоугольное полотнище из трех равновеликих горизонтальных полос: верхней – белого, средней – синего и нижней – красного цвета. Отношение ширины флага к его длине – 2:3.

В настоящее время чаще всего (неофициально) используется следующая трактовка значений цветов флага России: белый цвет означает мир, чистоту, непорочность, совершенство; синий – цвет веры и верности, постоянства; красный цвет символизирует энергию, силу, кровь, пролитую за Отечество.

С 1 сентября 2022 года начале учебной недели будет исполняться государственный гимн и подниматься флаг.