Впервые трехцветный стяг был поднят на русском корабле «Орел» при царе Алексее Михайловиче в 1667 году. Однако официально он был утвержден при Петре Первом. Потом, при советской власти триколор был заменен на красное полотнище и восстановлен лишь 15 лет назад.
Флаг является одним из символов государства. Белая полоса означает чистоту и благородство, синий веру, а красный кровь, пролитую за Отечество. При другой трактовке белая полоса означает свободу, синяя Богородицу, а красная державность.
Сегодня самый большой флаг будет развеваться над московским Кремлем. Его размер 3×4 метра.