2 maja w całym kraju obchodzimy Dzień Flagi Państwowej Rzeczpospolitej Polskiej. Główną rolą tego święta jest popularyzowanie wiedzy o symbolach narodowych i polskiej tożsamości. Jest to jedno z najmłodszych świąt państwowych. Ustanowiono je w 2004 r. ustawą Sejmu RP z dnia 20 lutego 2004.
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.
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.