You can set a deep link with the following code snippet:

Holidays Switzerland 2024

Here you see the holidays Switzerland for the year 2024. To choose another year, please use the drop-down menu above. The holidays in bold are the public holidays in Switzerland.

January
New Year
all
Mo 01/01/2024
in 1370 days LWE
all
in 1370 days
LWE
Berchtold Day
AG, BE, JU, TG, VD
Tu 01/02/2024
in 1371 days LWE
AG, BE, JU, TG, VD
in 1371 days
LWE
Epiphany
GR, SZ, TI, UR
Sa 01/06/2024
in 1375 days
GR, SZ, TI, UR
in 1375 days
February
Shrove Monday
all
Mo 02/12/2024
in 1412 days
all
in 1412 days
Valentine's Day
all
We 02/14/2024
in 1414 days
all
in 1414 days
Carnival
all
Mo 02/19/2024
in 1419 days
all
in 1419 days
Carnival Tuesday
all
Tu 02/20/2024
in 1420 days
all
in 1420 days
Carnival Wednesday
all
We 02/21/2024
in 1421 days
all
in 1421 days
March
Saint Joseph
GR, LU, NW, SZ, TI, UR, VS, ZG
Tu 03/19/2024
in 1448 days BD
GR, LU, NW, SZ, TI, UR, VS, ZG
in 1448 days
BD
Spring Equinox
all
We 03/20/2024
in 1449 days
all
in 1449 days
Good Friday
AG, AI, BE, BL, BS, FR, GE, GL, GR, JU, LU, NE, NW, OW, SG, SH, SO, SZ, TG, UR, VD, ZG, ZH, AR
Fr 03/29/2024
in 1458 days LWE
AG, AI, BE, BL, BS, FR, GE, GL, GR, JU, LU, NE, NW, OW, SG, SH, SO, SZ, TG, UR, VD, ZG, ZH, AR
in 1458 days
LWE
Easter Day
all
Su 03/31/2024
in 1460 days
all
in 1460 days
Daylight Saving Time Start
all
Su 03/31/2024
in 1460 days
all
in 1460 days
April
Easter Monday
Mo 04/01/2024
in 1461 days LWE
in 1461 days
LWE
Näfelser Fahrt
GL
Th 04/04/2024
in 1464 days BD
GL
in 1464 days
BD
Sechseläuten
ZH
Mo 04/15/2024
in 1475 days LWE
ZH
in 1475 days
LWE
May
Labour Day
AG, BL, BS, FR, JU, NE, SH, SO, TG, TI, ZH
We 05/01/2024
in 1491 days
AG, BL, BS, FR, JU, NE, SH, SO, TG, TI, ZH
in 1491 days
Ascension Day
all
Th 05/09/2024
in 1499 days BD
all
in 1499 days
BD
Mother's Day
all
Su 05/12/2024
in 1502 days
all
in 1502 days
Pentecost
all
Su 05/19/2024
in 1509 days
all
in 1509 days
Whit Monday
AG, AI, BE, BL, BS, GE, GL, GR, JU, LU, SG, SH, SO, SZ, TG, TI, UR, VD, ZH, AR
Mo 05/20/2024
in 1510 days LWE
AG, AI, BE, BL, BS, GE, GL, GR, JU, LU, SG, SH, SO, SZ, TG, TI, UR, VD, ZH, AR
in 1510 days
LWE
Corpus Christi
AG, AI, FR, GR, JU, LU, NE, NW, OW, SO, SZ, TI, UR, VS, ZG
Th 05/30/2024
in 1520 days BD
AG, AI, FR, GR, JU, LU, NE, NW, OW, SO, SZ, TI, UR, VS, ZG
in 1520 days
BD
June
Summer Solstice
all
Th 06/20/2024
in 1541 days
all
in 1541 days
St. Peter and St. Paul
GR, LU, TI
Sa 06/29/2024
in 1550 days
GR, LU, TI
in 1550 days
August
National Day
all
Th 08/01/2024
in 1583 days BD
all
in 1583 days
BD
Assumption Day
AG, AI, FR, GR, NW, OW, SO, SZ, TI, UR, ZG
Th 08/15/2024
in 1597 days BD
AG, AI, FR, GR, NW, OW, SO, SZ, TI, UR, ZG
in 1597 days
BD
September
Jeûne genevois
GE
Th 09/05/2024
in 1618 days BD
GE
in 1618 days
BD
Knabenschiessen
ZH
Mo 09/09/2024
in 1622 days LWE
ZH
in 1622 days
LWE
Swiss Federal Fast
AG, AI, BE, BL, BS, FR, GL, GR, JU, LU, NE, NW, OW, SG, SH, SO, SZ, TG, TI, UR, VD, VS, ZG, ZH, AR
Su 09/15/2024
in 1628 days
AG, AI, BE, BL, BS, FR, GL, GR, JU, LU, NE, NW, OW, SG, SH, SO, SZ, TG, TI, UR, VD, VS, ZG, ZH, AR
in 1628 days
Autumnal Equinox
all
Su 09/22/2024
in 1635 days
all
in 1635 days
October
Daylight Saving Time End
all
Su 10/27/2024
in 1670 days
all
in 1670 days
November
All Saints' Day
AG, AI, FR, GL, GR, JU, LU, NW, OW, SG, SO, SZ, TI, UR, VS, ZG
Fr 11/01/2024
in 1675 days LWE
AG, AI, FR, GL, GR, JU, LU, NW, OW, SG, SO, SZ, TI, UR, VS, ZG
in 1675 days
LWE
All Soul's Day
all
Sa 11/02/2024
in 1676 days
all
in 1676 days
Memorial Day
all
Su 11/24/2024
in 1698 days
all
in 1698 days
December
Feast of the Immaculate Conception
AG, AI, FR, GR, LU, NW, OW, SO, SZ, TI, UR, VS, ZG
Su 12/08/2024
in 1712 days
AG, AI, FR, GR, LU, NW, OW, SO, SZ, TI, UR, VS, ZG
in 1712 days
Winter Solstice
all
Sa 12/21/2024
in 1725 days
all
in 1725 days
Christmas Eve
all
Tu 12/24/2024
in 1728 days
all
in 1728 days
Christmas Day
all
We 12/25/2024
in 1729 days
all
in 1729 days
St. Stephen's Day
AG, AI, BE, BL, BS, GL, GR, LU, SG, SH, SO, SZ, TG, TI, UR, ZH, AR
Th 12/26/2024
in 1730 days BD
AG, AI, BE, BL, BS, GL, GR, LU, SG, SH, SO, SZ, TG, TI, UR, ZH, AR
in 1730 days
BD
New Year's Eve
all
Tu 12/31/2024
in 1735 days
all
in 1735 days

Abbreviations

  • LWE: possible long weekend
  • BD: possible bridge day