2 maja to Dzień Flagi RP. Jest stosunkowo młodym świętem w naszym kraju. Ustanowiono je w 2004 r. ustawą Sejmu RP. Tego samego dnia obchodzony jest Dzień Polonii i Polaków za Granicą. Powszechne stało się noszenie w tym czasie kokardy narodowej. Zwyczaj ten spopularyzował prezydent Lech Kaczyński. Kontynuowany jest on do dziś. W tym roku mija 20 lat kiedy ustanowiono Dzień Flagi RP.
Dlaczego święto flagi przypada akurat na 2 maja? Są dwa powody na to, aby flaga w kalendarzu polskich świąt odnalazła swoje miejsce właśnie w tym czasie.
Po pierwsze: to właśnie tego dnia żołnierze z 1 Dywizji Kościuszkowskiej, którzy zdobyli Berlin, wsunęli flagę na kolumnie zwycięstwa w Tiergarten w stolicy Niemiec. Po drugie: w czasach PRL tego dnia w kraju istniał nakaz zdejmowania flag, tylko dlatego, by nie były one wywieszone podczas nieuznawanego przez wówczas władze święta 3 maja.
Pomysłów na świętowanie tego dnia było już wiele. W 2011 r. w Świnoujściu ponad 600 osób zgromadziło się na plaży, by z trzymanych białych i czerwonych kartek utworzyć polską flagę.
W Bytomiu natomiast 2 maja 2009 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.