Свято засноване указом Леоніда Кучми в 2004 році. Державний Прапор України затверджено Верховною Радою 28 січня 1992 року
Немає офіційної відповіді, чому прапор України синьо-жовтий. Частіше за все кажуть, що синя смуга означає ясне небо, а жовта – золоте пшеничне поле під ним. Є також версія, що кольори прапора здавна символізують головні стихії природи – вогонь і воду.
Перша історична згадка про поєднання синього і жовтого кольору в українській символіці датується 1256 роком – роком заснування Львова. Герб цього міста прикрасив Золотий лев на синьому тлі.
Таке ж поєднання кольорів можна побачити на прапорах, значках, гербах і нагородах часів козацтва. Вважається, що сучасні кольори прапора як державного символу України з’явилися під час правління гетьмана Івана Мазепи.
Поєднання синього і жовтого кольорів остаточно оформилося на початку XX століття. Перше офіційне визнання синьо-жовтого прапора відбулося 22 березня 1918 року за законом Центральної Ради.