BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//HolidayKit//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-WR-CALNAME:Switzerland public holidays 2026
BEGIN:VEVENT
UID:CH-2026-01-01-new-year-s-day@holidaykit
DTSTAMP:20261108T140455Z
DTSTART;VALUE=DATE:20260101
DTEND;VALUE=DATE:20260102
SUMMARY:New Year's Day
DESCRIPTION:Public holiday
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:CH-2026-01-02-st-berchtold-s-day@holidaykit
DTSTAMP:20261108T140455Z
DTSTART;VALUE=DATE:20260102
DTEND;VALUE=DATE:20260103
SUMMARY:St. Berchtold's Day
DESCRIPTION:Public holiday (regional: CH-BE\, CH-FR\, CH-SH\, CH-AG\, CH-TG\, CH-VD)
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:CH-2026-01-06-epiphany@holidaykit
DTSTAMP:20261108T140455Z
DTSTART;VALUE=DATE:20260106
DTEND;VALUE=DATE:20260107
SUMMARY:Epiphany
DESCRIPTION:Public holiday (regional: CH-SZ\, CH-TI\, CH-UR)
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:CH-2026-03-01-republic-day@holidaykit
DTSTAMP:20261108T140455Z
DTSTART;VALUE=DATE:20260301
DTEND;VALUE=DATE:20260302
SUMMARY:Republic Day
DESCRIPTION:Public holiday (regional: CH-NE)
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:CH-2026-03-19-saint-joseph-s-day@holidaykit
DTSTAMP:20261108T140455Z
DTSTART;VALUE=DATE:20260319
DTEND;VALUE=DATE:20260320
SUMMARY:Saint Joseph's Day
DESCRIPTION:Public holiday (regional: CH-LU\, CH-NW\, CH-SZ\, CH-TI\, CH-UR\, CH-VS)
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:CH-2026-04-03-good-friday@holidaykit
DTSTAMP:20261108T140455Z
DTSTART;VALUE=DATE:20260403
DTEND;VALUE=DATE:20260404
SUMMARY:Good Friday
DESCRIPTION:Public holiday (regional: CH-ZH\, CH-BE\, CH-LU\, CH-UR\, CH-SZ\, CH-OW\, CH-NW\, CH-GL\, CH-ZG\, CH-FR\, CH-SO\, CH-BS\, CH-BL\, CH-SH\, CH-AR\, CH-AI\, CH-SG\, CH-GR\, CH-AG\, CH-TG\, CH-VD\, CH-NE\, CH-GE\, CH-JU)
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:CH-2026-04-04-näfels-procession@holidaykit
DTSTAMP:20261108T140455Z
DTSTART;VALUE=DATE:20260404
DTEND;VALUE=DATE:20260405
SUMMARY:Näfels procession
DESCRIPTION:Public holiday (regional: CH-GL)
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:CH-2026-04-06-easter-monday@holidaykit
DTSTAMP:20261108T140455Z
DTSTART;VALUE=DATE:20260406
DTEND;VALUE=DATE:20260407
SUMMARY:Easter Monday
DESCRIPTION:Public holiday (regional: CH-AG\, CH-AI\, CH-AR\, CH-BE\, CH-BL\, CH-BS\, CH-FR\, CH-GE\, CH-GL\, CH-GR\, CH-JU\, CH-OW\, CH-SG\, CH-SH\, CH-SZ\, CH-TG\, CH-TI\, CH-UR\, CH-VD\, CH-ZH)
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:CH-2026-05-01-labour-day@holidaykit
DTSTAMP:20261108T140455Z
DTSTART;VALUE=DATE:20260501
DTEND;VALUE=DATE:20260502
SUMMARY:Labour Day
DESCRIPTION:Public holiday (regional: CH-BL\, CH-BS\, CH-JU\, CH-NE\, CH-SH\, CH-SO\, CH-TG\, CH-TI\, CH-ZH)
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:CH-2026-05-14-ascension-day@holidaykit
DTSTAMP:20261108T140455Z
DTSTART;VALUE=DATE:20260514
DTEND;VALUE=DATE:20260515
SUMMARY:Ascension Day
DESCRIPTION:Public holiday
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:CH-2026-05-25-whit-monday@holidaykit
DTSTAMP:20261108T140455Z
DTSTART;VALUE=DATE:20260525
DTEND;VALUE=DATE:20260526
SUMMARY:Whit Monday
DESCRIPTION:Public holiday (regional: CH-AG\, CH-AI\, CH-AR\, CH-BE\, CH-BL\, CH-BS\, CH-FR\, CH-GE\, CH-GL\, CH-GR\, CH-JU\, CH-OW\, CH-SG\, CH-SH\, CH-SZ\, CH-TG\, CH-TI\, CH-UR\, CH-VD\, CH-ZH)
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:CH-2026-06-04-corpus-christi@holidaykit
DTSTAMP:20261108T140455Z
DTSTART;VALUE=DATE:20260604
DTEND;VALUE=DATE:20260605
SUMMARY:Corpus Christi
DESCRIPTION:Public holiday (regional: CH-AG\, CH-AI\, CH-FR\, CH-JU\, CH-LU\, CH-NW\, CH-OW\, CH-SO\, CH-SZ\, CH-TI\, CH-UR\, CH-VS\, CH-ZG)
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:CH-2026-08-01-swiss-national-day@holidaykit
DTSTAMP:20261108T140455Z
DTSTART;VALUE=DATE:20260801
DTEND;VALUE=DATE:20260802
SUMMARY:Swiss National Day
DESCRIPTION:Public holiday
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:CH-2026-08-15-assumption-of-the-virgin-mary@holidaykit
DTSTAMP:20261108T140455Z
DTSTART;VALUE=DATE:20260815
DTEND;VALUE=DATE:20260816
SUMMARY:Assumption of the Virgin Mary
DESCRIPTION:Public holiday (regional: CH-AG\, CH-AI\, CH-FR\, CH-JU\, CH-LU\, CH-NW\, CH-OW\, CH-SO\, CH-SZ\, CH-TI\, CH-UR\, CH-VS\, CH-ZG)
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:CH-2026-09-10-geneva-prayday@holidaykit
DTSTAMP:20261108T140455Z
DTSTART;VALUE=DATE:20260910
DTEND;VALUE=DATE:20260911
SUMMARY:Geneva Prayday
DESCRIPTION:Public holiday (regional: CH-GE)
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:CH-2026-09-21-federal-fast-monday@holidaykit
DTSTAMP:20261108T140455Z
DTSTART;VALUE=DATE:20260921
DTEND;VALUE=DATE:20260922
SUMMARY:Federal Fast Monday
DESCRIPTION:Public holiday (regional: CH-VD)
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:CH-2026-11-01-all-saints-day@holidaykit
DTSTAMP:20261108T140455Z
DTSTART;VALUE=DATE:20261101
DTEND;VALUE=DATE:20261102
SUMMARY:All Saints' Day
DESCRIPTION:Public holiday (regional: CH-AG\, CH-AI\, CH-FR\, CH-GL\, CH-JU\, CH-LU\, CH-NW\, CH-OW\, CH-SG\, CH-SO\, CH-SZ\, CH-TI\, CH-UR\, CH-VS\, CH-ZG)
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:CH-2026-12-08-immaculate-conception@holidaykit
DTSTAMP:20261108T140455Z
DTSTART;VALUE=DATE:20261208
DTEND;VALUE=DATE:20261209
SUMMARY:Immaculate Conception
DESCRIPTION:Public holiday (regional: CH-AG\, CH-AI\, CH-FR\, CH-JU\, CH-LU\, CH-NW\, CH-OW\, CH-SZ\, CH-TI\, CH-UR\, CH-VS\, CH-ZG)
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:CH-2026-12-25-christmas-day@holidaykit
DTSTAMP:20261108T140455Z
DTSTART;VALUE=DATE:20261225
DTEND;VALUE=DATE:20261226
SUMMARY:Christmas Day
DESCRIPTION:Public holiday
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:CH-2026-12-26-st-stephen-s-day@holidaykit
DTSTAMP:20261108T140455Z
DTSTART;VALUE=DATE:20261226
DTEND;VALUE=DATE:20261227
SUMMARY:St. Stephen's Day
DESCRIPTION:Public holiday (regional: CH-AG\, CH-BE\, CH-BL\, CH-BS\, CH-FR\, CH-GL\, CH-GR\, CH-LU\, CH-OW\, CH-SG\, CH-SH\, CH-SZ\, CH-TG\, CH-TI\, CH-UR\, CH-ZH)
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:CH-2026-12-31-restoration-day@holidaykit
DTSTAMP:20261108T140455Z
DTSTART;VALUE=DATE:20261231
DTEND;VALUE=DATE:20270101
SUMMARY:Restoration Day
DESCRIPTION:Public holiday (regional: CH-GE)
TRANSP:TRANSPARENT
END:VEVENT
END:VCALENDAR
