La bandiera della Polonia è in uso dall'inizio del XX secolo ed è composta da due strisce orizzontali di pari dimensioni: bianca quella superiore e rossa quella inferiore. Nell'insegna civile e in quella di stato è presente lo stemma nazionale al centro della banda bianca. L'insegna di guerra è come queste ultime ma con l'aggiunta di una coda di rondine che porta ad una proporzione di 10:21.
Il 7 febbraio 1831 durante la Rivolta di Novembre, la Camera dei deputati della Polonia decise che i colori nazionali della Polonia sarebbero stati quelli dello stemma dell'Unione Polacco -Lituana, ossia il bianco e il rosso.
Il 1º agosto 1919, la Camera dei deputati della Polonia nuovamente indipendente creò la bandiera polacca nella sua attuale forma.
In Polonia il giorno della bandiera viene celebrato il 2 maggio sin dal 2004. Non si tratta comunque di una festività pubblica.
Dimensioni e proporzioni
La bandiera civile ha proporzioni di 5:8 e le due bande orizzontali sono identiche tra loro, quindi occupano metà bandiera ciascuna:
Nella bandiera di stato la costruzione delle bande è identica ma vengono aggiunte le proporzioni e le distanze dello stemma al centro della banda bianca: