20 января 1705 года Петр 1 издал указ, согласно которому «на торговых всяких судах» должны поднимать бело-сине-красный флаг и определил порядок горизонтальных полос.
8 апреля 1918 года Я. М. Свердлов предложил утвердить боевой красный флаг национальным российским флагом, и более 70 лет государственным флагом являлся красный стяг.
22 августа 1991 года над Белым домом в Москве впервые был официально поднят трехцветный российский флаг, заменивший в качестве государственного символа красное полотнище с серпом и молотом.
В августе 1994 года президент России Борис Ельцин подписал указ, в котором говорится: «В связи с восстановлением 22 августа 1991 года исторического российского трехцветного государственного флага, овеянного славой многих поколений россиян, и в целях воспитания у нынешнего и будущих поколений граждан России уважительного отношения к государственным символам, постановляю: Установить праздник - День Государственного флага Российской Федерации и отмечать его 22 августа».