Det nåværende flagget ble tatt i bruk i forbindelse med Polens selvstendighet etter første verdenskrig og offisielt fra 1. august 1919. 2. mai er flaggets dag. I Folkerepublikken Polen fra 1956 til 1990 var ørnen i det røde skjoldet uten krone.