Si dice che la bandiera svizzera risalga al 1339 nella battaglia di Laupen, dove i soldati svizzeri cucivano una croce bianca sulle loro uniformi per distinguersi dagli altri soldati. Gli svizzeri non avevano il loro proprio bandiera ufficiale fino al 1848. Prima di allora, i membri del paese si identificarono con il loro stemma personale.
Quando Napoleone prese il comando del paese per un certo periodo alla fine del 1700, proibì l'uso della croce bianca in qualsiasi modo, facendo invece volare la bandiera del paese. La bandiera svizzera è una delle uniche due al mondo ad essere quadrata. L'altra bandiera quadrata appartiene a The Vatican.