Праздник государственного флага отмечается 22 августа в России ежегодно. Он установлен на основании Указа Президента Российской Федерации № 1714 от 20 августа 1994 года «О Дне Государственного флага Российской Федерации».
22 августа 1991 года, на следующий день после поражения ГКЧП и его попытки государственного перворота, над Белым домом в Москве впервые был официально поднят трехцветный российский флаг, заменивший в качестве государственного символа красное полотнище с серпом и молотом. В этот день на Чрезвычайной сессии Верховного Совета РСФСР было принято постановление считать «полотнище из... белой, лазоревой, алой полос» официальным национальным флагом России.
Российский триколор имеет более чем 300‑летнюю историю. Государственный флаг в России появился на рубеже XVII‑XVIII веков, в эпоху становления России как мощного государства. Впервые бело‑сине‑красный флаг был поднят на первом русском военном корабле "Орел", в царствование отца Петра I Алексея Михайловича. Законным же "отцом" триколора признан Петр I. 20 января 1705 года он издал указ, согласно которому "на торговых всяких судах" должны поднимать бело‑сине‑красный флаг, сам начертал образец и определил порядок горизонтальных полос.
С 1865 до 1883 года государственный флаг России был другой — с черно-желто-белыми полосами. Но затем старый флаг вернули и он был государственным до установления советской власти. В советский период государственным флагом было красное полотнище с серпом и молотом.
Сегодня флаг России — «государственный триколор» с белой, лазоревой и красной полосой — снова официальный государственный символ нашей страны, наряду с гербом и гимном.
Трактовка значений цветов флага России: белый цвет означает мир, чистоту, непорочность, совершенство; синий — цвет веры и верности, постоянства; красный цвет символизирует энергию, силу, кровь, пролитую за Отечество.