Dzień Flagi RP został ustanowiony w 2004 roku. Choć nie jest dniem wolnym od pracy, to dla wielu Polaków jest “przedłużeniem” majówki. Biorąc jeden dzień urlopu, z uwagi na święta państwowe 1 i 3 maja, mogą cieszyć się co najmniej trzydniowym wolnym.
Celem ustanowienia Dnia Flagi było podkreślenia znaczenia symbolu narodowego. Ustawodawcy uznali, że okres między 1 a 3 maja to czas, w którym Polacy w szczególny sposób odnoszą się do polskości, swej historii i narodowości.
To jednak nie jedyne święto, jakie obchodzone jest w tym dniu. Dwa lata wcześniej, czyli w 2002 roku, ustanowiono Dzień Polonii i Polaków za Granicą. Święto ma być dowodem uznania dla “wielowiekowego dorobku i wkładu Polonii i Polaków za granicą w odzyskanie przez Polskę niepodległości, wierność i przywiązanie do polskości oraz pomoc Krajowi w najtrudniejszych momentach”.
Dzień ten obchodzony jest w szczególny sposób w miejscach mocno kojarzonych z Polonią i zamieszkałych przez Polaków.
Ustawodawcy przyjęli, że połączenie tych dwóch dni 2 maja, pozwoli na podkreślenie przywiązania obywateli do ojczyzny, szacunku do biało-czerwonych barw i poświęcenia dla Polski.