Od 2004 roku, 2 maja obchodzone jest Święto Flagi Rzeczypospolitej Polskiej.

Pomysł tego święta narodził 15 października 2003, gdy z inicjatywy posła Edwarda Płonki wpłynął poselski projekt o zmianie ustawy o godle, barwach i hymnie RP, ustanawiający m.in. Dzień Flagi RP.

Wybór dnia 2 maja nie był przypadkowy, jest podkreśleniem obchodów Światowego Dnia Polonii oraz wypełnienie wolnego dnia między świętami narodowymi.

W tym dniu obchody polegają głównie na różnego rodzaju akcjach oraz manifestacjach patriotycznych. W ostatnich latach powszechne stało się noszenie kokardy narodowej.