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.
Wybór daty święta miał dwie przyczyny. Jedna, historyczna, jest związana z faktem, że właśnie 2 maja 1945 r. flaga polska została zawieszona w Berlinie na Reichstagu oraz na Kolumnie Zwycięstwa. Druga była reakcją na wieloletnie postępowanie władz PRL, które – po zniesieniu Święta 3 Maja w 1951 r. – skwapliwie dbały, by po hucznych obchodach pierwszomajowego święta pracy flagi państwowe zostały natychmiast zdjęte – koniecznie przed 3 maja.