Se dice que la bandera de Suiza se remonta a 1339 en la Batalla de Laupen, donde los soldados suizos cosieron una cruz blanca en sus uniformes para distinguirse de otros soldados. Los suizos no tenían su Bandera oficial propia hasta 1848. Antes de eso, los miembros del país se identificaron con su escudo de armas personal.
Cuando Napoleón tomó el mando del país por un tiempo a fines de la década de 1700, prohibió el uso de la cruz blanca de cualquier manera, haciendo que el país enarbole su bandera. La bandera suiza es una de las dos únicas en el mundo que es cuadrada. La otra bandera cuadrada pertenece al Vaticano.