To święto zostało ustanowione przez Sejm w 2004 roku, by wyrażać szacunek do flagi i propagować wiedzę o polskiej tożsamości oraz symbolach narodowych.
Historyk Muzeum Historii Polski Beata Wolszczak wyjaśnia, że nasza flaga narodowa jest stosunkowo młoda:
Beata Wolszczak przypomina, że barwy, które ma nasza flaga zostały z rozpowszechnione i przyjęte za narodowe w 1792 roku w pierwszą rocznicę przyjęcia Konstytucji 3 maja. Ustanowienie przez Sejm niepodległej Rzeczypospolitej dnia 2 maja świętem flagi miało swoje uzasadnienie w historii. 2 maja w Rzeczypospolitej Ludowej był dniem obowiązkowego zdejmowania flagi po Święcie Pracy, z uwagi na zakaz obchodzenia w PRL-u rocznicy uchwalenia Konstytucji 3 Maja.
/IAR/