2 maja jest najmłodszym polskim świętem państwowym. To Dzień Flagi Rzeczypospolitej Polskiej.
12 lutego 2004 roku Senat RP ustanowił, że 2 maja będzie Dniem Orła Białego. Wprowadzone poprawki spowodowały, że święto został zmienione na Dzień Flagi Rzeczpospolitej Polskiej. Ostateczną wersję Prezydent RP Aleksander Kwaśniewski podpisał 16 marca 2004 roku. Ustanawiając to święto starano się wzorować na podobnej tradycji innych państw i zadecydowano, że ma mieć ono charakter edukacyjny.
Dzień Flagi Rzeczypospolitej Polskiej obchodzony jest w Polsce między innymi świętami: 1 maja – Świętem Pracy i 3 maja – Świętem Konstytucji 3 Maja. Święto ma popularyzować wiedzę o polskiej tożsamości i symbolach narodowych.