Labour Day

🎉 🇨🇭 Switzerland • May 1, 2026

Today is
June 13, 2026
Saturday
Next Holiday
43days
43 days
Year Work Progress
ended
Labour Day — holiday, Switzerland (May 1, 2026)

Labour Day Description

Labour Day (Tag der Arbeit, May 1st) is a public holiday in most Swiss cantons, though its observance status varies. Cantons such as Zurich, Basel-Stadt, Basel-Landschaft, Schaffhausen, Thurgau, Ticino, Neuchâtel, and Jura officially recognize it as a public holiday. In other cantons, it may be a half-day holiday or treated as a normal working day. Where observed, government offices, banks, and schools close. May 1st is marked by workers' rallies, union-organized marches, and public demonstrations advocating for labor rights — these are generally peaceful events. It coincides with the traditional spring festival season in many Swiss towns. Public transport may operate on special schedules in cities hosting major rallies. Private sector employers follow cantonal rules; check local guidance.