Первые упоминания о государственном флаге появились в конце XVII века, когда Россия наращивала свою мощь как великая держава. Бело-сине-красное полотнище было поднято на русском военном корабле в ходе правления второго царя из династии Романовых – Алексея Михайловича. Его сын, Пётр I, в 1705 году своим указом повелел оснастить каждое торговое судно триколором. Официальный статус бело-сине-красный флаг получил в 1896 году накануне коронации Николая II и сохранял его вплоть до 1917 года.
Затем более 70 лет государственным флагом нашей страны являлся красный стяг. 22 августа 1991 года на чрезвычайной сессии Верховного Совета РСФСР было постановлено «считать историческим флагом России – полотнище из равновеликих горизонтальных белой, лазоревой, алой полос – официальным Национальным флагом Российской Федерации». Указом Президента РФ от 11 декабря 1993 года утверждено Положение о государственном флаге, а дата праздника, посвящённого одному из основных символов государства, была установлена в 1994 году.
Традиционно 22 августа по всей стране организуются массовые праздничные мероприятия – торжественные шествия, спортивные соревнования, фестивали патриотической песни, тематические выставки и мастер-классы, молодёжные флешмобы.