Dzień Flagi Rzeczypospolitej to święto państwowe obchodzone 2 maja skupiające uwagę na symbolach państwowości polskiej, a w szczególności na Fladze RP. Jest to święto stosunkowo młode, bo obchodzone w Polsce dopiero od 2004 r., na mocy ustawy Sejmu RP z dnia 20 lutego 2004 roku. Dzień Flagi Rzeczypospolitej ma na celu propagować wiedzę o polskiej tożsamości oraz symbolach narodowych, które na przestrzeni wieków podlegały zmianie. Polskie barwy narodowe jako jedne z nielicznych w świecie mają pochodzenie heraldyczne. Wywodzą się z barw herbu Królestwa Polskiego i herbu Wielkiego Księstwa Litewskiego. W symbolice polskiej flagi biel pochodzi od bieli Orła, będącego godłem Polski i bieli Pogoni – rycerza galopującego na koniu, który jest godłem Litwy. Oba te godła znajdują się na czerwonych tarczach herbowych. Na fladze biel znalazła się u góry, a czerwień na dole, ponieważ w polskiej heraldyce ważniejszy jest kolor godła niż tła.
Barwy biała i czerwona zostały po raz pierwszy uznane za narodowe 3 maja 1792 r., w pierwszą rocznicę uchwalenia Konstytucji 3 Maja. Formalnie zostały przyjęte jako kolory państwa polskiego przez Sejm Królestwa Polskiego w 1831 r., w czasie powstania listopadowego. Po odzyskaniu niepodległości wygląd polskiej flagi zatwierdził Sejm Ustawodawczy 1 sierpnia 1919 r.
Ustanowienie 2 maja Dniem Flagi Państwowej ma swoje podłoże historyczne. Właśnie tego dnia żołnierze polscy z 1 Dywizji Kościuszkowskiej zawiesili biało-czerwoną flagę na kolumnie zwycięstwa w Tiergarten w Berlinie, zdobywając miasto przyczynili się do zakończenia działań wojennych w Europie w czasie II wojny światowej. Data ta nawiązuje również do czasów PRL-u, w których, w przeddzień ustanowienia Święta Konstytucji 3 Maja, władze komunistyczne wydały zakaz wywieszania flag państwowych dla upamiętnienia tego wydarzenia.