Свято встановлене в Україні "…на вшанування багатовікової історії українського державотворення, державної символіки незалежної України та з метою виховання поваги громадян до державних символів України…".
Відповідний документ ухвалив Президент України Леонід Кучма в 2004 році.
Вже в 2009 році екс-президент Віктор Ющенко вніс зміни до цього указу, заснувавши щорічну офіційну церемонію підняття прапора 23 серпня по всій Україні.
Раніше День Державного Прапора святкували винятково в Києві на муніципальному рівні.
До слова, Мадонна переплутала український прапор з російським.