Święto zostało wprowadzone na mocy ustawy z 20 lutego 2004 roku. Obchodzone jest między świętami 1 maja (Świętem Pracy) i 3 maja (Świętem Uchwalenia Konstytucji 3 Maja).

W ostatnich latach powszechnym stało się noszenie w tym dniu kokardy narodowej. Zwyczaj ten spopularyzował prezydent Lech Kaczyński. Również organizowane są różnego rodzaju akcje i manifestacje patriotyczne.
Dla przykładu, w Bytomiu w dniu 2 maja 2009 roku ponad 500 osób utworzyło biało-czerwoną flagę z przygotowanych wcześniej i równocześnie uniesionych parasolek. Była to prawdopodobnie największa utworzona flaga w Polsce z okazji Dnia Flagi.