波兰国旗（下文国旗皆指波兰国旗，除非特别指明）由上白下红两条同宽的水平色条构成。波兰宪法将这红白两色规定为国家代表色。在白条中央嵌了国徽的国旗变体在法律上保留给官方于国外或海上使用。波兰人使用与变体旗类似、带燕尾旗的衍生版被作为海军旗。波兰官方在1831年采用白色和红色为国家代表色。这两种颜色有着纹章学的血统并延伸自波兰立陶宛联邦两个政体国徽上的颜色（即波兰红底白鹰和立陶宛红底白马白骑士（、）上的红和白）。在1831年之前，波兰士兵配戴各种颜色的帽徽。国旗在1919年被正式采用。自2004年起，每年5月