Свято встановлене в Україні "…на вшанування багатовікової історії українського державотворення, державної символіки незалежної України та з метою виховання поваги громадян до державних символів України…".

Відповідний документ ухвалив Президент України Леонід Кучма в 2004 році.

Вже в 2009 році екс-президент Віктор Ющенко вніс зміни до цього указу, заснувавши щорічну офіційну церемонію підняття прапора 23 серпня по всій Україні.

Раніше День Державного Прапора святкували винятково в Києві на муніципальному рівні.

До слова, Мадонна переплутала український прапор з російським.