Public Holidays Ticino 2026 (cross-border guide)
Public Holidays Ticino 2026 — 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.
By Frontaliere Ticino Editorial Team
🇮🇹🇨🇭 Cross-border almanac · 2026
15 official public holidays in Canton Ticino. Spend 6 days of leave in the right places and you line up 11 long weekends of 3–4 days: 39 days off in total. Not bad at all.
Calculate cross-border net salary (holidays included)
🌉 2026 long bridges, at a glance
- New Year1 → 4 January · 4 days off · 1 day well spent
- Epiphany3 → 6 January · 4 days off · 1 day well spent
- St Joseph's Day19 → 22 March · 4 days off · 1 day well spent
- Easter4 → 6 April · 3 days off · 🎁 0 leave
- Labour Day1 → 3 May · 3 days off · 🎁 0 leave
- Ascension14 → 17 May · 4 days off · 1 day well spent
- Pentecost23 → 25 May · 3 days off · 🎁 0 leave
- Corpus Christi4 → 7 June · 4 days off · 1 day well spent
- Saints Peter and Paul27 → 29 June · 3 days off · 🎁 0 leave
- Immaculate Conception5 → 8 December · 4 days off · 1 day well spent
- Christmas25 → 27 December · 3 days off · 🎁 0 leave
📅 Every date on the calendar
| Date | Day | Holiday | TI | IT |
|---|---|---|---|---|
Winter Three bridges by 22 March: New Year, Epiphany and St Joseph. | ||||
| 1/1 | Thursday | New Year's Day | ● | ● |
| 6/1 | Tuesday | Epiphany | ● | ● |
| 19/3 | Thursday | St Joseph's Day | ● | ○ |
Spring Six long weekends between April and June — peak anti-productivity for the commuter. | ||||
| 6/4 | Monday | Easter Monday | ● | ● |
| 25/4 | Saturday | Italian Liberation Day | ○ | ● |
| 1/5 | Friday | Labour Day | ● | ● |
| 14/5 | Thursday | Ascension | ● | ○ |
| 25/5 | Monday | Whit Monday | ● | ○ |
| 2/6 | Tuesday | Italian Republic Day | ○ | ● |
| 4/6 | Thursday | Corpus Christi | ● | ○ |
| 29/6 | Monday | Saints Peter and Paul | ● | ○ |
Summer 1 August and 15 August both fall on a Saturday. The universe is unjust. | ||||
| 1/8 | Saturday | Swiss National Day | ● | ○ |
| 15/8 | Saturday | Assumption | ● | ● |
Autumn All Saints falls on a Sunday; Immaculate Conception and Christmas close the year. | ||||
| 1/11 | Sunday | All Saints' Day | ● | ● |
| 8/12 | Tuesday | Immaculate Conception | ● | ● |
| 25/12 | Friday | Christmas Day | ● | ● |
| 26/12 | Saturday | Boxing Day | ● | ● |
● paid holiday · ○ normal working day
Print it, pin it to the fridge, count down the days. Your contractual right.
2026 public holidays calendar in Ticino — 15 official days
The 2026 public holiday calendar in Canton Ticino is particularly favourable for cross-border workers: several midweek holidays create 3–4 day long weekends without burning much annual leave. Ticino officially recognises 15 public holidays (cantonal law of 15 December 2009): New Year (Thu 1/1), Epiphany (Tue 6/1), St Joseph's Day (Thu 19/3), Easter Monday (6 April), Labour Day (Fri 1/5), Ascension (Thu 14 May), Whit Monday (25 May), Corpus Christi (Thu 4 June), Saints Peter and Paul (Mon 29 June), Swiss National Day (Sat 1/8), Assumption (Sat 15/8), All Saints (Sun 1/11), Immaculate Conception (Tue 8/12), Christmas (Fri 25/12) and St Stephen's Day (Sat 26/12). Good Friday and 2 January, holidays in many German-speaking cantons, are working days in Ticino.
The most rewarding 2026 bridges for cross-border workers: New Year (Thu 1/1 + 1 day leave Fri 2/1, 4 days); Epiphany (Tue 6/1, 4-day bridge with 1 day leave on Mon 5/1); St Joseph (Thu 19/3 + 1 day leave Fri 20/3); Easter (Sat 4 → Mon 6 April, automatic 3 days); 1 May (Fri, automatic long weekend); Ascension (Thu 14 May + 1 day leave Fri 15); Pentecost (Sat 23 → Mon 25 May, automatic 3 days); Corpus Christi (Thu 4 June + 1 day leave Fri 5); Saints Peter and Paul (Sat 27 → Mon 29 June, automatic 3 days); Immaculate Conception (Tue 8/12 + 1 day leave Mon 7/12); Christmas (Fri 25 + Sat 26 + Sun 27 Dec, automatic 3 days). Swiss National Day, Assumption, All Saints and St Stephen's Day fall on a weekend in 2026 and do not produce a bridge.
Differences with the Italian calendar
The Swiss holiday calendar differs from the Italian one on eight days. Observed only in Ticino (not in Italy): St Joseph's Day (19/3), Ascension (14/5), Whit Monday (25/5), Corpus Christi (4/6), Saints Peter and Paul (29/6) and Swiss National Day (1/8). Observed only in Italy (not in Switzerland): 25 April (Liberation Day) and 2 June (Republic Day). Immaculate Conception (8/12) is not a federal Swiss holiday but is recognised in Ticino. A cross-border worker follows the work-country calendar (Switzerland) for paid time off, holiday allowances and overtime premiums, but must plan family logistics in Italy (schools, doctors, banks, public offices) against the Italian calendar — the two diverge on enough days each year to matter for school pick-ups and bank deadlines.
Border crossings and traffic outlook
The Italy–Switzerland border crossings stay open 24/7 on motorways and operate reduced hours on secondary roads, but they see severe traffic spikes on long-weekend Fridays and return Mondays. Peak traffic days for 2026: Fri 3 April (Easter departure), Mon 6 April (Easter return), Fri 1 May, Thu 14 May (Ascension departure), Mon 18 May (return), Fri 31 July (summer-holiday start), Fri 7 August (peak exodus) and Wed 23 December (Christmas departure). On those days, avoid the 7:00–10:00 and 16:00–20:00 windows and check live wait times on our Border wait times page, refreshed every 15 minutes via the TomTom API. Chiasso-Brogeda, Stabio-Gaggiolo and Ponte Tresa typically queue the longest; secondary crossings such as Oria-Gandria can shave 20–40 minutes during peak hours.
Salary, overtime and holiday pay
Swiss salaries are not reduced on public holidays — the monthly salary already includes the gross annual figure with Ticino's 15 official holidays (11 of them on weekdays in 2026). Paid holidays do not appear as a separate line item on the Lohnabrechnung (payslip). Overtime worked on a public holiday is paid at a 50–100% premium depending on the collective labour agreement (CCL) or individual contract — always check the specific article of your sector CCL before agreeing to work a festivo. The 13th-month salary is standard practice across banks, insurance, public administration and most industrial sectors; a 14th month is rare in Switzerland and usually replaced by performance bonuses or profit-share schemes.