Ticino Public Holidays (cross-border guide)

Ticino Public Holidays — free tools and expert guides for cross-border workers (frontalieri) between Switzerland and Italy. Compare salaries, tax, LAMal health insurance, pensions, and cost of living in Ticino. Updated 2026.

Canton Ticino observes 15 official public holidays in 2026 — the 9 federal Swiss holidays plus 6 cantonal holidays specific to Ticino, the richest holiday calendar in Switzerland. For cross-border workers, these dates directly affect overtime calculations, pay for days worked on holidays (at least 1.25× rate), the 13th-month salary calculation, and whether the employer must pay for the holiday even if the worker is absent.

What happens if a holiday falls on a weekend in Switzerland? Unlike Italian law, Swiss law does NOT grant automatic recovery of holidays that fall on Saturday or Sunday — the worker simply loses the benefit of the day off. In 2026 this penalises frontalieri on three holidays: 1 August (National Day) and 15 August (Assumption) both fall on Saturday, and 1 November (All Saints) falls on Sunday. Only some sectoral CCL agreements (MEM industry, construction, healthcare) compensate with an extra vacation day.

Public holidays that fall on weekdays reduce the number of working days in that month, which can affect prorated salary calculations for monthly-paid workers, holiday entitlement accrual, and the distribution of the 13th month payment across the calendar year. Swiss law (CO art. 329) requires the employer to pay for the holiday even if the monthly-paid worker is absent, with exceptions for hourly-paid staff (Stundenlohn).

Cross-border workers should note that Italian public holidays do not automatically apply in Switzerland: if you are working in Ticino, the Swiss holiday calendar governs your schedule (lex loci laboris principle). Italian holidays like 25 April (Liberation Day), 2 June (Republic Day) and local patron saint days are regular working days in Ticino. However, Swiss law allows workers to take Italian national holidays as vacation days if agreed with the employer in writing.

For hourly-paid cross-border workers (Stundenlohn), public holidays have a direct financial impact: hours not worked on a holiday are generally compensated at the regular rate if the holiday falls on a normal working day. Monthly-paid workers receive their full salary regardless, but overtime worked on holidays must be paid at a minimum 125% rate under the Swiss Code of Obligations, and many CCL agreements in Ticino stipulate 150% (construction, MEM) or even 200% (healthcare, hospitality on Sunday holidays).

The 2026 calendar offers several attractive long weekends for cross-border workers optimising their vacation days: Easter (Good Friday 3 April + Easter Monday 6 April, 4 consecutive days with zero vacation days used), Ascension (Thursday 14 May, bridging Friday 15 May for 4 days), Corpus Christi (Thursday 4 June, bridging Friday 5 June), and Immaculate Conception (Tuesday 8 December, bridging Monday 7 December). With careful planning a frontalier can obtain up to 25-28 days of effective holiday using only 15-17 vacation days.

Planning around the Swiss and Italian holiday calendars is essential for frontalieri families with children in Italian schools. Italian schools observe approximately 12 additional closure days not aligned with Swiss holidays, including Carnevale, patron saint days, and regional holidays. Conversely, Swiss holidays like Ascension Thursday, Corpus Christi and Whit Monday are regular school days in Italy, requiring careful coordination of childcare arrangements.

Frequently asked questions

How many public holidays are there in Canton Ticino in 2026?
Canton Ticino has 15 official public holidays in 2026, including federal holidays (New Year, 1st August) and cantonal ones (St Joseph, Corpus Christi, Saints Peter and Paul, Assumption, All Saints, Immaculate Conception).
Is August 1st 2026 a public holiday in Ticino?
Yes, August 1st 2026 is the Swiss National Day, a federal public holiday nationwide including Ticino. In 2026 it falls on a Saturday, so workers who do not work on Saturdays do not receive a compensatory day off under the Swiss Code of Obligations: most Ticino collective labour agreements (CCL) do not provide compensation.
What happens if a public holiday falls on a Saturday or Sunday in Switzerland?
In Switzerland, unlike Italy, if a public holiday falls on a Saturday or Sunday it is NOT recovered: the worker simply loses the benefit of the free day. In 2026 this applies to two important Ticino holidays: August 1st (Saturday) and August 15th — Assumption (Saturday). Only some sector CCLs provide a recovery day.
Which public holidays are recognised in Ticino but NOT in the rest of Switzerland?
Ticino, being a historically Catholic canton, recognises 7 additional cantonal holidays compared to Protestant cantons: Epiphany (Jan 6), St Joseph (Mar 19), Corpus Christi, Saints Peter and Paul (Jun 29), Assumption (Aug 15), All Saints (Nov 1), and Immaculate Conception (Dec 8). This means a cross-border worker in Ticino has on average 3 to 5 more paid holidays than someone working in Zurich or Basel.
Do Italian public holidays (April 25th, June 2nd) apply to cross-border workers?
No. Cross-border workers follow the Swiss/Ticino holiday calendar because the employment relationship is governed by Swiss labour law (lex loci laboris). Italian holidays (April 25th Liberation, June 2nd Republic Day, local patron saint, December 8th, etc.) are not recognised as non-working days by the Swiss employer: to stay home, the cross-border worker must use ordinary annual leave.

Official sources