Italy's 2025 public holiday calendar is extraordinary for late April and early May. Easter Monday (Pasquetta, 21 April) is followed by Liberation Day on Friday 25 April — automatic three-day weekend. Then Labour Day (1 May) falls on a Thursday — ponte on Friday 2 May for another four-day break. Five public holidays and ponte opportunities cluster into just 11 days from 21 April to 2 May, making this the most holiday-rich spring fortnight in Italy's 2024–2031 window.
Republic Day (2 June) falls on a Monday — automatic three-day weekend for Italy's civic holiday, marked by the military parade on Via dei Fori Imperiali in Rome. Ferragosto (15 August) falls on a Friday — another automatic three-day summer long weekend.
All Saints' Day (1 November) falls on a Saturday — absorbed into the weekend. The Immaculate Conception (8 December) falls on a Monday — automatic long weekend. Christmas Day (25 December) is a Thursday and St Stephen's Day (26 December) is a Friday — natural four-day festive break.
Nationwide Holidays 2025
12 holidays| Date | Day | Holiday Name | Type |
|---|---|---|---|
| 1 Jan 2025 | Wed | New Year's Day | Nationwide |
| 6 Jan 2025 | Mon | Epiphany | Nationwide |
| 20 Apr 2025 | Sun | Easter Sunday | Nationwide |
| 21 Apr 2025 | Mon | Easter Monday | Nationwide |
| 25 Apr 2025 | Fri | Liberation Day | Nationwide |
| 1 May 2025 | Thu | Labour Day | Nationwide |
| 2 Jun 2025 | Mon | Republic Day | Nationwide |
| 15 Aug 2025 | Fri | Assumption of Mary | Nationwide |
| 1 Nov 2025 | Sat | All Saints' Day | Nationwide |
| 8 Dec 2025 | Mon | Immaculate Conception | Nationwide |
| 25 Dec 2025 | Thu | Christmas Day | Nationwide |
| 26 Dec 2025 | Fri | St. Stephen's Day | Nationwide |
Sardinia — Additional Holidays
1 regional| Date | Day | Holiday Name | Type |
|---|---|---|---|
| 28 Apr 2025 | Mon | Day of the Sardinian People | Regional |
South Tyrol — Additional Holidays
1 regional| Date | Day | Holiday Name | Type |
|---|---|---|---|
| 9 Jun 2025 | Mon | Whit Monday | Regional |