20 августа 1994 года президент России Борис Ельцин подписал указ № 1714 О Дне Государственного флага Российской Федерации. Документ установил отмечать День флага 22 августа в честь восстановления исторического российского флага. 22 августа 1991 года над Белым домом в Москве впервые был поднят трёхцветный российский флаг, заменивший в качестве государственного символа красное полотнище с серпом и молотом.
Позднее устройство и статус российского флага были закреплены отдельным указом. 11 декабря 1993 года Борис Ельцин подписал указ № 2126 О Государственном флаге Российской Федерации. Им было утверждено Положение о Государственном флаге России, а Положение о Государственном флаге РСФСР, утверждённое указом Президиума Верховного Совета РСФСР от 23 декабря 1955 года, признано утратившим силу. Новый флаг описывался как прямоугольное полотнище из трёх равновеликих горизонтальных полос: белой сверху, синей посередине и красной снизу. Отношение ширины флага к его длине установили как 2:3, при этом оттенки цветов тогда не определили.
История бело-сине-красного флага уходит в более ранние периоды. По одной из версий, впервые такое сочетание было использовано в царствование Алексея Михайловича на первом русском парусном военном корабле Орёл, построенном в 1668 году. Точное значение цветов российского флага достоверно не установлено. Вместе с тем существует версия, согласно которой белый символизирует свободу, синий связан с Богородицей, покровительствующей России, а красный означает державность.