2 maja to Dzień Flagi RP - obchodzony od 2004 roku. Święto zostało wprowadzone nowelą ustawy z 20 lutego 2004 roku o godle, barwach i hymnie RP. Jednocześnie 2 maja jest obchodzony jako Dzień Polonii i Polaków za Granicą.
Historycznie polskie barwy narodowe 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, będącego godłem Litwy. Oba te godła znajdują się na czerwonych tłach tarcz herbowych. Dlatego też na fladze biel znalazła się u góry, ponieważ w polskiej heraldyce ważniejszy jest kolor godła niż tła.