en la Edad Media, el Papa con frecuencia daba una bandera especial de cruz a un rey u otro gobernante que emprendía alguna campaña militar en nombre del cristianismo. Otros gobernantes eligieron el mismo símbolo de la cruz para declarar su fe y su creencia de que su empresa era santa., La conocida y llamativa bandera de Suiza en última instancia se basa en la bandera de Guerra imperial del Sacro Imperio Romano Germánico, que llevaba una cruz blanca en rojo. Muchos soldados Suizos sirvieron en el ejército imperial, así como en sus propios cantones. Schwyz, uno de los tres cantones confederados originales que formaron el núcleo de la moderna Confederación Suiza, colocó una estrecha Cruz Blanca en la esquina superior del alzamiento de su bandera roja en 1240. El uso más general de ese símbolo por los confederados suizos se remonta a 1339 y la Batalla de Laupen.,
durante el siglo XIX los cantones de Suiza se vincularon más estrechamente y, tras la adopción de la Constitución de 1848, una bandera roja cuadrada con una cruz blanca fue reconocida oficialmente para el ejército. La bandera nacional en tierra siguió, siendo legalmente establecida el 12 de diciembre de 1889. Finalmente, la necesidad de identificar claramente las banderas suizas en el río Rin y en otros lugares durante la Segunda Guerra Mundial llevó a la adopción de la bandera civil Suiza (bandera nacional en el mar) el 9 de abril de 1941. Se diferencia de la bandera terrestre solo en sus proporciones rectangulares.