Флаг как способ сигнализации известен с античных времен. Первые древнерусские знамена были очень простыми: длинные жерди, вверху которых прикреплялись ветки деревьев, пучки трав, конские хвосты.
После введения христианства знамена освящались образом животворного Христа, что было перенято у греков. Значение их как святыни возрастает — ни одно войско без флага не отправлялось в поход и не вступало в бой. На смену языческим символам — древу жизни, фантастическим животным — приходят новые: изображение Христа Спасителя, Георгия Победоносца, Николая Чудотворца.
С XVIII века полковые и сотенные казацкие флаги Войска Запорожского все чаще изготавливались из голубого полотнища, на которое желтой краской наносили кресты, оружие, солнце, месяц, звезды, лики святых.
Для нашей залитой светом страны желтый и синий цвета подходят больше всего: чистое небо и пшеничное поле, золотистая степь, синие реки и горы. Сине-желтое цветовое сочетание — одно из самых давних среди современных национальных флагов. Происходит оно от герба Галицко-Волынского княжества, земли которого в XII веке летописцы называли Украиной. Во второй половине XIII века герб княжества представлял собой фигуру золотого льва на синем фоне, откуда и пошел обычай объединять эти цвета на украинских государственных символах.
22 марта 1918 года Центральная Рада Украины приняла государственный флаг УНР — желто-синее полотнище. Такое расположение цветов было принято по настоянию М. Грушевского. 2 мая 1918 года, разогнав ЦР, к власти пришло правительство гетмана П. Скоропадского. При нем был изменен порядок полос на государственном флаге: вверху стали помещать синюю.
20 статья Конституции Украины, принятой на пятой сессии Верховного Совета Украины 28 июня 1996 года, гласит, что Государственный Флаг Украины — стяг их двух равнозначных горизонтальных полос синего и желтого цветов. Государственный Гимн Украины — национальный гимн на музыку Вербицкого со словами, утвержденными Законом.