Після проголошення незалежності України, 4 вересня 1991 — після триразового голосування і погрози Голови Верховної Ради України Леоніда Кравчука, що він подасть у відставку, якщо питання не буде вирішено, — синьо-жовтий національний прапор урочисто піднято над будинком парламенту.
18 вересня 1991 року Президія Верховної Ради України своєю Постановою «Про прапор України»[8] фактично надала синьо-жовтому біколору статус офіційного прапора країни.
28 січня 1992 року Верховна Рада України прийняла постанову Про затвердження державним прапором України Національного прапора. В ній зазначається: Державний Прапор України «являє собою прямокутне полотнище, яке складається з двох рівних за шириною горизонтально розташованих смуг: верхньої — синього кольору, нижньої — жовтого кольору, із співвідношенням ширини прапора до його довжини 2:3».
Свято встановлено в Україні «Про День Державного Прапора України» від 23 серпня 2004 року.
У 2009 році Президент України Віктор Ющенко вніс зміни до цього указу, заснувавши щорічну офіційну церемонію підняття прапора 23 серпня по всій Україні.
Стрий, як жодне інше місто, вшановує свій стяг. Бо саме тут 14 березня 1990 р. вперше у радянський час підняли український національний (синьо-жовтий) прапор над адміністративною будівлею — міськвиконкомом.
Стрий став першим містом в Україні, в якому офіційно підняли національний символ. Після Стрия жовто-блакитний прапор, підняли також в інших містах і селах України: 2-го квітня — на будівлі міськради Дрогобича, а 3-го квітня — над будівлею Львівської міськради.