1994年8月20日,俄羅斯頒布《關於俄羅斯聯邦國旗日》的總統令,規定8月22日為俄羅斯國旗日。
1991年8月22日,俄聯邦最高蘇維埃通過《關於正式承認並使用俄羅斯聯邦國旗》決議,規定在以特別法律確定俄聯邦擁有新的國家象徵之前,俄傳統旗幟--白藍紅三色水平條紋等分排列旗幟--為俄羅斯聯邦國旗。
俄三色旗已有300年的歷史。在俄國邁向強國行列的17-18世紀,三色旗就已開始在國外出現。彼得一世時期,帶有雙頭鷹標誌的白藍紅旗幟首次懸掛在該國首艘軍艦"鷹"號軍艦上,但這幾個顏色是如何組合在一起的,研究人員對此眾說紛紜。
一般認為,彼得一世是三色旗的合法"父親"。1705年他頒布法令,規定"任何商船"都要懸掛白藍紅旗幟,並親自畫樣本,確定了水平條紋的排列順序。
與俄國首艘軍艦一起誕生的俄國國旗,直到19世紀主要都是屬於海軍文化。而開始在陸上使用白藍紅三色旗與俄航海家的地理髮現有關。
與俄國首艘軍艦一起誕生的俄國國旗,直到19世紀主要都是屬於海軍文化。而開始在陸上使用白藍紅三色旗與俄航海家的地理髮現有關。
而1896年尼古拉二世加冕前夕,白藍紅旗幟才正式被確定為俄國國旗。
在蘇維埃俄國70多年的時間里,該國國旗為一面紅旗。
1991年8月22日,俄聯邦最高蘇維埃召開非常會議,決定將三色旗做為俄羅斯官方標誌。1993年12月11日頒布總統令,批准《俄聯邦國旗條例》。
2000年12月25日,俄羅斯總統弗拉基米爾•普京簽署憲法性法律《俄羅斯聯邦國旗法》。
目前通常認為(非官方),俄羅斯國旗中的白色象徵和平、純潔、誠信和完善,藍色象徵信念、忠誠和忠實,紅色象徵能量、力量和為祖國灑下的鮮血。