У сучасний час національний прапор Швейцарії являє собою зображення білого рівнокінечного усіченого хреста на червоному квадратному тлі. Історія формування прапора йде ще в Середні століття, проте порівняно недавно (XIX століття) Швейцарія офіційно прийняла національну символіку.
До початку XIX століття Швейцарія не мала єдиного національного прапора. За часів різних історичних бойових дій воїни билися під прапорами окремих кантонів. Однак варто говорити про те, що національна символіка держави зародилася досить давно. Ще в першій половині XIV століття під час військових дій відмінним символом швейцарців були білі хрести, які нашивалися на військову форму.
Першим прототипом сучасного прапора Швейцарії став білий хрест на червоному тлі або просто червоний прапор. Це була загальна емблема різних військових загонів.
На рубежі XVII - XIX століть, під час Гельветичної республіки, Наполеон заборонив швейцарцям використовувати прапор з хрестом. Офіційним прапором став триколор із зеленого, червоного і жовтого кольору. Однак цей прапор не зберігся в історичному розвитку країни. Після падіння профранцузької влади в Швейцарії було прийнято рішення про повернення до колишнього національного прапора.
Усічений хрест білого кольору вперше здався на бойових прапорах швейцарців у 1815 році. Однак офіційно прапор ухвалили пізніше. Оскільки за часів відокремленості кантонів кожен солдат міг нашити на червону пов'язку білий хрест на свій розсуд. Далеко не завжди він був усіченим і рівнокінечним.
Сучасний прапор Швейцарії став використовуватися як національний з часів громадянської війни 1847 року. Як і перші бойові прапори, прапор прийняв квадратну форму із зображенням білого хреста на червоному тлі.
