Создателем трехцветного стяга считается Петр I, который в 1705 году выпустил указ, обязавший все торговые суда плавать только с бело-сине-красным флагом.
В 1856 году император Александр II внес серьезные изменения в флаг Российской империи. Он утвердил новый триколор с полосами в цвет государственного герба. Так, знамя стало черно-желто-белым. Однако это решение не нашло отклика у народа, и в 1883 году новый глава страны Александр III вернул флагу привычные цвета.
В 1918 году, после революции, государственным флагом стало красное полотно с надписью «Российская Советская Федеративная Социалистическая Республика». Но уже в 1924 году надпись заменили серпом и молотом. Они оставались неизменны до распада Советского Союза в 1991 году.
В 2000 году президент России Владимир Путин законодательно закрепил требования к государственному флагу. На прямоугольном полотне со сторонами 2:3 должны располагаться три полосы: белая, синяя и красная.
Во времена Петра I у триколора было конкретное значение: белый символизировал свободу, синий — Божию Матерь, а красный — мощь державы.
В современной России у цветов государственного флага нет законодательно установленных значений. Однако есть несколько неофициальных трактовок:
белый - чистота, мир, непорочность, благородство, открытость;
синий - небо, вера, постоянство, верность, честность;
красный - сила, энергия, мужество, кровь, пролитая за Родину.