Flaga została zaprojektowana przez Centrum, Heraldyki Polskiej, a składa się z trzech równoległych pasów w układzie poziomym, po 1/5 bocznych powierzchni to kolor błękitny, pozostałą środkową część flagi wypełnia biel, a na niej umieszczony jest herb miasta, czyli postać Świętego Wojciecha między dwiema czerwonymi wieżami, trzymającego wiosło i krzyż.