В Швейцарии все кантоны и полукантоны празднуют только 4 праздника одновременно: Новый год, Вознесение, Рождество и Национальный праздник Швейцарии — единственный государственный праздник.
1 января — выходной день в стране. День святого Бертольда отмечается в 14 кантонах, а в кантоне Во этот день, посвященный реальному персонажу Бертольду V, основателю города Берн, называется просто праздник 2 января. О Дне святых королей можно прочитать в статье «Пирог святых королей», праздник считается региональным и нерабочим днем 6 января объявлен только в кантонах Швиц, Тичино, Ури и некоторых местечках кантона Граубенден.
Пасхальные дни начинаются с Пятницы Страстной недели, выпадающей обычно на апрель, только в кантонах Тичино и Вале день считается не праздничным, но трагическим. Светлый понедельник, следующий за пасхальным воскресеньем, остается рабочим днем в кантоне Невшатель.
День труда — праздничный день в 8 кантонах страны и некоторых регионах Золотурна и Фрибура (Фрайбурга). Во всех кантонах празднуют Вознесение, которое приходится на четверг, через 39 дней после Пасхи. День Святой Троицы (конец мая — начало июня) празднуют почти во всех кантонах, кроме Невшателя.
Национальный праздник Швейцарии отмечается 1 августа.
День Всех Святых, приходящийся на 1 ноября, отмечают католики, и в 14 кантонах страны и отдельных общинах кантона Фрайбург это праздничный день. День Непорочного зачатия Девы Марии отмечают в 10 кантонах и некоторых местах Фрайбурга и Граубюндена.
Наконец, 25 декабря все без исключения в тишине и умиротворении отмечают Рождество.
Кроме того, существует собственные региональные праздники, которые отмечаются только в определенных регионах.