Dzisiejsze święto zostało powołane do życia ustawą Sejmu RP z dnia 20 lutego 2004 roku. Wybór dnia 2 maja 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.
2 maja w roku 1945 żołnierze z 1 Dywizji Kościuszkowskiej, którzy zdobywali Berlin zatknęli flagę na kolumnie zwycięstwa w Tiergarten. W czasach PRL Polacy 2 maja mieli nakaz zdejmowania flag po to, żeby nie wisiały dnia następnego. Było to spowodowane tym, że ówczesne władze nie uznawały Święta Uchwalenia Konstytucji 3 Maja.
2 maja obchodzony jest również Dzień Polonii i Polaków za Granicą.
Flaga Rzeczypospolitej Polskiej składa się z dwóch poziomych pasów równej szerokości, białego u góry i czerwonego u dołu, w proporcjach 5:8. Na fladze RP nie wolno umieszczać napisów i rysunków. Jest to dopuszczalne wyłącznie na barwach narodowych.
Jest wiele form eksponowania barw narodowych np. są noszone w klapie płaszcza, marynarki lub żakietu w postaci biało-czerwonej kokardy narodowej.