O primeiro uso registado do brasão da Polónia, uma águia branca sobre um escudo vermelho, data do século XIII. A razão da escolha das cores não é conhecida, mas pode ter sido simplesmente um desejo de fazer um claro contraste com os braços do vizinho Império Romano Sagrado (uma águia negra sobre um escudo dourado). As primeiras bandeiras da Polónia eram armoriais: as armas foram transformadas directamente numa bandeira, enchendo o campo da bandeira com o desenho do escudo. O mesmo padrão foi reavivado após a Primeira Guerra Mundial por muitas organizações nacionalistas polacas. A bandeira vermelha com uma águia branca acabou por ser rejeitada, no entanto, a favor de uma simples bicolor horizontal de branco sobre vermelho adoptada a 1 de Agosto de 1919. O Estado polaco desapareceu de 1939 a 1944 durante a conquista nazi da Europa, mas as forças lideradas pelos comunistas, apoiadas pelo Exército Vermelho Soviético, devolveram a bandeira branca vermelha à Polónia. No entanto, foi feita uma mudança no brasão polaco: a coroa dourada que durante muito tempo tinha aparecido na cabeça da águia desapareceu. Anticomunistas insistiram que a coroa simbolizava o estado e a soberania, não a monarquia, mas os comunistas interpretaram-na como uma representação da suserania real – que era politicamente anátema – e consequentemente a coroa só foi restaurada em 1990, após a queda do regime comunista.
O bicolor vermelho-branco simples da Polónia foi inalterado durante os anos do regime comunista. Para fins especiais – por exemplo, exposição em navios mercantes, por oficiais diplomáticos, e em aeroportos – o brasão é acrescentado à faixa branca da bandeira, mas a bandeira do Estado utilizada pela maioria das entidades governamentais não inclui o brasão.