To jedno z najmłodszych świąt państwowych, ustanowione w 2004 roku. W tym dniu szczególnie upamiętniamy historię polskich barw narodowych, symboli oraz tradycji patriotycznych. Święto ma również przypominać o poszanowaniu flagi i innych symboli narodowych.
Polskie barwy narodowe sięgają czasów rządów dynastii Piastów. Wybór barw flagi jest bowiem odwzorowaniem kolorów chorągwi polskiej – białego orła na czerwonym tle. Polskie barwy narodowe po raz pierwszy zostały natomiast uregulowane w uchwale Sejmu Królestwa Polskiego z 7 lutego 1831 r.
Data święta polskiej flagi została wybrana nieprzypadkowo. 2 maja jest także Dniem Polonii i Polaków za Granicą.