Polens flagga antogs den 1 augusti1919. Rött och vitt har använts som polska färger sedan 1200-talet, och fastställdes officiellt som nationalfärger 1831. Den nuvarande flaggan infördes i samband med Polens självständighet 1918, men användes under uppror redan på 1830-talet.
Under den kommunistiska perioden mellan 1945 och 1989 användes samma flagga som idag, även om den officiella tolkningen av den röda färgen sades vara socialismen. En ny demokratisk regering bekräftade flaggans ställning som nationalsymbol 1992.
Polen har även en annan flagga som används som stats- och handelsflagga. Denna flagga är i grunden likadan som den vanliga fast med tillägg av Polens statsvapen i det vita fältet. Örlogsflaggan liknar statsflaggan men är dessutom tvåtungad.