2 maja to Dzień Flagi Rzeczypospolitej Polskiej. Święto jest obchodzone na mocy nowelizacji Ustawy o godle, barwach i hymnie RP, uchwalonej przez Sejm 20 lutego 2004 r. Od 2002 roku 2 maja obchodzony jest Dzień Polonii i Polaków za Granicą. Święto państwowe ustanowione zostało przez Sejm RP z inicjatywy Senatu RP.
Wybór daty Dnia Flagi miał dwie przyczyny. Jedna, historyczna, jest związana z tym, że właśnie 2 maja 1945 r. flaga polska została zawieszona w Berlinie na Reichstagu oraz na Kolumnie Zwycięstwa. Druga dotyczy tego, że władze PRL zlikwidowały święto 3 maja: po 1 maja flagi miały być natychmiast zdjęte, by nie doczekały do 3 maja.
Od 2002 roku 2 maja obchodzony jest Dzień Polonii i Polaków za Granicą. Święto państwowe ustanowione zostało przez Sejm RP z inicjatywy Senatu RP. W ten sposób uhonorowano osoby żyjące poza granicami Polski, które zabiegały o polską niepodległość oraz wyrażały swoje przywiązanie do Rzeczypospolitej.
Święto ustanowiono, „uznając wielowiekowy dorobek i wkład Polonii i Polaków za granicą w odzyskanie przez Polskę niepodległości, wierność i przywiązanie do polskości oraz pomoc Krajowi w najtrudniejszych momentach, w celu potwierdzenia więzi z Macierzą i jedności wszystkich Polaków, tak mieszkających w Kraju, jak i żyjących poza nim”.
Według danych MSZ poza Polską mieszka ok. 20 mln osób polskiego pochodzenia. (PAP)