В России День государственного флага является официальным праздником с 1994 года. 22 августа 1991 года над Белым домом в Москве впервые был официально поднят трехцветный российский флаг, заменивший в качестве государственного символа красное полотнище с серпом и молотом
Российский триколор имеет более чем 300‑летнюю историю. Государственный флаг в России появился на рубеже XVII‑XVIII веков, в эпоху становления России как мощного государства. Впервые бело‑сине‑красный флаг был поднят на первом русском военном корабле «Орел», в царствование отца Петра I Алексея Михайловича. Законным же «отцом» триколора признан Петр I. 20 января 1705 года он издал указ, согласно которому «на торговых всяких судах» должны поднимать бело‑сине‑красный флаг, сам начертал образец и определил порядок горизонтальных полос.