The flag of Piła features four equal horizontal stripes: white, red, green and white. These are the colours used on the historical Coat of Arms of Piła. It is unknown whether the city had its flag in the past since no records are preserved from before the great fire of 1626. The current flag was prepared and passed by the City Council in 1990.