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 1304 days LWE
all
in 1304 days
LWE
Berchtold Day
AG, BE, JU, TG, VD
Tu 01/02/2024
in 1305 days LWE
AG, BE, JU, TG, VD
in 1305 days
LWE
Epiphany
GR, SZ, TI, UR
Sa 01/06/2024
in 1309 days
GR, SZ, TI, UR
in 1309 days
February
Shrove Monday
all
Mo 02/12/2024
in 1346 days
all
in 1346 days
Valentine's Day
all
We 02/14/2024
in 1348 days
all
in 1348 days
Carnival
all
Mo 02/19/2024
in 1353 days
all
in 1353 days
Carnival Tuesday
all
Tu 02/20/2024
in 1354 days
all
in 1354 days
Carnival Wednesday
all
We 02/21/2024
in 1355 days
all
in 1355 days
March
Saint Joseph
GR, LU, NW, SZ, TI, UR, VS, ZG
Tu 03/19/2024
in 1382 days BD
GR, LU, NW, SZ, TI, UR, VS, ZG
in 1382 days
BD
Spring Equinox
all
We 03/20/2024
in 1383 days
all
in 1383 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 1392 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 1392 days
LWE
Easter Day
all
Su 03/31/2024
in 1394 days
all
in 1394 days
Daylight Saving Time Start
all
Su 03/31/2024
in 1394 days
all
in 1394 days
April
Easter Monday
Mo 04/01/2024
in 1395 days LWE
in 1395 days
LWE
Näfelser Fahrt
GL
Th 04/04/2024
in 1398 days BD
GL
in 1398 days
BD
Sechseläuten
ZH
Mo 04/15/2024
in 1409 days LWE
ZH
in 1409 days
LWE
May
Labour Day
AG, BL, BS, FR, JU, NE, SH, SO, TG, TI, ZH
We 05/01/2024
in 1425 days
AG, BL, BS, FR, JU, NE, SH, SO, TG, TI, ZH
in 1425 days
Ascension Day
all
Th 05/09/2024
in 1433 days BD
all
in 1433 days
BD
Mother's Day
all
Su 05/12/2024
in 1436 days
all
in 1436 days
Pentecost
all
Su 05/19/2024
in 1443 days
all
in 1443 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 1444 days LWE
AG, AI, BE, BL, BS, GE, GL, GR, JU, LU, SG, SH, SO, SZ, TG, TI, UR, VD, ZH, AR
in 1444 days
LWE
Corpus Christi
AG, AI, FR, GR, JU, LU, NE, NW, OW, SO, SZ, TI, UR, VS, ZG
Th 05/30/2024
in 1454 days BD
AG, AI, FR, GR, JU, LU, NE, NW, OW, SO, SZ, TI, UR, VS, ZG
in 1454 days
BD
June
Summer Solstice
all
Th 06/20/2024
in 1475 days
all
in 1475 days
St. Peter and St. Paul
GR, LU, TI
Sa 06/29/2024
in 1484 days
GR, LU, TI
in 1484 days
August
National Day
all
Th 08/01/2024
in 1517 days BD
all
in 1517 days
BD
Assumption Day
AG, AI, FR, GR, NW, OW, SO, SZ, TI, UR, ZG
Th 08/15/2024
in 1531 days BD
AG, AI, FR, GR, NW, OW, SO, SZ, TI, UR, ZG
in 1531 days
BD
September
Jeûne genevois
GE
Th 09/05/2024
in 1552 days BD
GE
in 1552 days
BD
Knabenschiessen
ZH
Mo 09/09/2024
in 1556 days LWE
ZH
in 1556 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 1562 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 1562 days
Autumnal Equinox
all
Su 09/22/2024
in 1569 days
all
in 1569 days
October
Daylight Saving Time End
all
Su 10/27/2024
in 1604 days
all
in 1604 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 1609 days LWE
AG, AI, FR, GL, GR, JU, LU, NW, OW, SG, SO, SZ, TI, UR, VS, ZG
in 1609 days
LWE
All Soul's Day
all
Sa 11/02/2024
in 1610 days
all
in 1610 days
Memorial Day
all
Su 11/24/2024
in 1632 days
all
in 1632 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 1646 days
AG, AI, FR, GR, LU, NW, OW, SO, SZ, TI, UR, VS, ZG
in 1646 days
Winter Solstice
all
Sa 12/21/2024
in 1659 days
all
in 1659 days
Christmas Eve
all
Tu 12/24/2024
in 1662 days
all
in 1662 days
Christmas Day
all
We 12/25/2024
in 1663 days
all
in 1663 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 1664 days BD
AG, AI, BE, BL, BS, GL, GR, LU, SG, SH, SO, SZ, TG, TI, UR, ZH, AR
in 1664 days
BD
New Year's Eve
all
Tu 12/31/2024
in 1669 days
all
in 1669 days

Abbreviations

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