Праздник установлен Указом главы государства от 20 августа 1994 года № 1714 «О Дне Государственного флага Российской Федерации». В этот день в 1991 году на Чрезвычайной сессии Верховного Совета РСФСР принято постановление, согласно которому официальным флагом России стал исторически выбранный бело-сине-красный триколор. Впервые полотнище этих цветов было поднято на военном корабле «Орёл» в качестве морского знамени. В 1705 году указом Петра I бело-сине-красный флаг утверждён для использования на торговых судах, в 1896 году он приобрёл статус государственного и сохранял его до 1917 года.
Президент Российской Федерации Владимир Путин подчёркивал: «Государственный флаг символизирует верность нашим традиционным ценностям, от которых мы никогда не отступим, – правде и справедливости, солидарности и милосердию, уважению к многовековой, непрерывной истории России, к достижениям и победам наших предков, которые завещали нам беречь и защищать Родину, никогда не допускать внешнего диктата и гегемонии. Поэтому стремление жить по собственной воле, самим делать выбор своего пути и идти по нему стало частью генетического кода нашего народа».
Традиционно в рамках празднования Дня Государственного флага в субъектах Российской Федерации проходят праздничные и патриотические акции – концерты, выставки, торжественные шествия, спортивные соревнования, авто-, мото- и велопробеги. Акции призваны объединить и сплотить россиян, познакомить жителей нашей страны с историей официальных символов государства.