Wybór tego dnia nie był przypadkowy. chodziło o dzień w którym Polakom towarzyszą refleksje o szczytnych kartach historii Polski, wypełnienie wolnego dnia pomiędzy świętami narodowymi, oraz podkreślenie obchodów Światowego Dnia Polonii.
Historycznie polskie barwy narodowe wywodzą się z barw herbu Królestwa Polskiego i herbu Wielkiego Księstwa Litewskiego. Zgodnie z wyjaśnieniem symboliki polskiej flagi, biel pochodzi od bieli orła, będącego godłem Polski oraz bieli Pogoni - rycerza galopującego na koniu, będącego godłem Litwy. Oba te godła znajdują się na czerwonych tłach tarcz herbowych. Z tego właśnie względu na polskiej fladze biel znalazła się u góry, ponieważ w heraldyce RP ważniejszy jest kolor godła niż tła.
Na długo oficjalnym ustanowieniem polskiej flagi, biało-czerwone barwy uznano za barwy narodowe. Miało to miejsce dokładnie 3 maja 1792 roku – w pierwszą rocznicę uchwalenia Konstytucji. Jak relacjonowali kronikarze, wówczas damy występowały w białych sukniach przepasanych czerwonymi wstęgami, a mężczyźni nosili biało-czerwone szarfy. Pierwsza informacja o oficjalnych barwach narodowych pojawia się w prawodawstwie Rzeczypospolitej dopiero 7 lutego 1831 roku.
Na pojawienie się polskiej flagi trzeba było jednak czekać znacznie dłużej. Oficjalnie ustanowiona została ona dopiero w 1919 roku i od tego czasu kilka razy zmieniała swoją kolorystykę. Początkowo miała odcień karmazynu, później jednak jego miejsce zajął cynober. Wszystko zostało dokładnie sprecyzowane dopiero w 1980 r., gdy ostatecznie ustalono kolorystykę. W 1955 r. uznano oficjalnie flagę i godło narodowe (wówczas jednak był to orzeł bez korony).
Nie bez znaczenia pozostaje również wybór 2 maja, na święto flagi Rzeczypospolitej. Jednym z powodów jest fakt, że w czasach PRL robiono wszystko, aby właśnie tego dnia zdejmowano po 1 maja flagi państwowe, by nie były widoczne w dniu zniesionego przez władze komunistyczne Święta Konstytucji 3 Maja. Święto flagi zostało wprowadzone nowelą ustawy z 20 lutego 2004 roku o godle, barwach i hymnie RP. Jednocześnie 2 maja obchodzony jest Dzień Polonii i Polaków za Granicą.
Dzień Flagi RP obchodzony jest w przeddzień Święta Konstytucji 3 Maja z dwóch powodów historycznych:
- W czasach PRL w tym dniu zdejmowano po 1 maja flagi państwowe, by nie były widoczne w dniu zniesionego przez władze komunistyczne Święta Konstytucji 3 Maja.
- Dnia 2 maja w 1945 r. polscy żołnierze zdobywający stolicę hitlerowskich Niemiec umieścili biało-czerwoną flagę na Kolumnie Zwycięstwa - Siegessäule oraz na Reichstagu w Berlinie.
Źródło...