Il y avait aussi une raison historique : sous le régime communiste, le 2 mai fut un jour où les drapeaux nationaux, hissés pour la fête du travail le 1er mai, ont été rapidement retirés avant la Journée de la Constitution polonaise - RBL - 3 mai - RRB-, interdite par les autorités. Depuis la réintroduction de la Journée de la Constitution en 1990 et la création de la Journée du drapeau polonais, le drapeau flottait continuellement pendant les trois premiers jours du mois de mai.
La journée du drapeau polonais est le 2 mai.