Święto zostało wprowadzone na postawie ustawy z dnia 20 lutego 2004 roku o zmianie ustawy o godle, barwach i hymnie Rzeczypospolitej Polskiej. Senat RP w uchwale z dnia 12 lutego 2004 ustanowił dzień 2 maja Dniem Orła Białego. W wyniku decyzji Sejmu święto zmieniono na Dzień Flagi Rzeczypospolitej Polskiej. Jednocześnie 2 maja jest obchodzony jako Dzień Polonii i Polaków za Granicą. Mimo że Dzień Flagi Rzeczypospolitej Polskiej jest świętem państwowym, 2 maja nie jest dniem ustawowo wolnym od pracy.
Kultywując wyjątkową tradycję włocławianie spotkają się na placu Wolności by ulicą 3 Maja przejść ze 100 metrową flagą narodową na Stary Rynek. Wzniosły charakter obchodów święta Flagi Państwowej uświetni koncert pieśni patriotycznych. Wszystkim uczestnikom przemarszu, jak co roku Prezydent Włocławka, Marek Wojtkowski wręczy podczas święta flagi, chorągiewki i balony w barwach narodowych.
Historycznie polskie barwy narodowe wywodzą się z barw herbu Królestwa Polskiego i herbu Wielkiego Księstwa Litewskiego. W symbolice polskiej flagi biel pochodzi od bieli orła, będącego godłem Polski i bieli Pogoni - rycerza galopującego na koniu, będącego godłem Litwy. Oba te godła znajdują się na czerwonych tłach tarcz herbowych. Dlatego też na fladze biel znalazła się u góry, ponieważ w polskiej heraldyce ważniejszy jest kolor godła niż tła.