Public holidays

Holidays & Celebrations

Public holidays in Italy in 2025

Public holidays are valuable days off in Italy, and many places are closed for the occasion. Here are the dates for 2024, 2025, and 2026.

Two beautiful doll heads on a float during the Carnevale di Viareggio in Italy.
writer

Updated 11-2-2025

Whether you live here or are just visiting, it is a good idea to take note of Italy’s holidays. Many of the country’s official 12 public holidays are tied to the Catholic calendar. Some regions have their own additional observance. During these days, you will find that many places of business are closed.

Here are the date to mark on your calendar:

N26

N26 is the bank you’ll love to use: open your bank account in just eight minutes without paperwork. Take control of your finances with one app where you can manage limits, set your PIN, lock/unlock cards, and make no-fee transactions anywhere in the world.

An overview of public holidays in Italy

Italy has 12 national public holidays, along with various local holidays related to patron saints. While many of the holidays are rooted in Catholic traditions, others commemorate historical events like Republic Day and Liberation Day.

Five men participating in Befana Regatta in Venice.
Epiphany celebrations (the Befana regatta) in Venice (Photo: Stefano Mazzola/Getty Images)

Most businesses, offices, and schools close on these days, though tourist areas may remain open.

If a holiday falls on a Tuesday or Thursday, Italians often take a ponte (bridge) day for an extended weekend.

When are Italy’s public holidays in 2025?

Italy celebrates these holidays nationwide:

Date(s)Weekday(s)Holiday
1 January 2025WedNew Year’s Day
6 January 2025MonEpiphany
20–21 April 2025Sun–MonEaster
25 April 2025FriLiberation Day
1 May 2025ThuLabor Day
2 June 2025MonRepublic Day
15 August 2025FriAssumption of Mary
1 November 2025SatAll Saints’ Day
8 December 2025MonFeast of the Immaculate Conception
25 December 2025ThuChristmas Day
26 December 2025FriSaint Stephen’s Day

Local holidays in 2025

Most Italian municipalities (comuni) have a local holiday that they celebrate. These frequently relate to patron saints or important historical dates.

While not official holidays, places of business often close during those days, including banks and supermarkets. As such, you should prepare ahead to make sure you don’t find yourself in front of a closed door. And, maybe check with your work if you have the day off.

The list below includes some of these local holidays, but not all (Italy has more than 7,900 municipalities). It’s recommended you check with your local comune to find out any concrete dates.

DateWeekdayHolidayWhere celebrated
25 April 2025FriFeast of Saint MarkVenice
28 April 2025MonSardinia’s DaySardinia
3 June 2025TueDay of Madonna of the LetterMessina
8 June 2025SunWhit SundaySouth Tyrol
24 June 2025TueFeast of Saint JohnFlorence, Genoa, and Torino
29 June 2025SunFeast of Saints Peter and PaulRome
15 July 2025TueFeast of Saint RosaliaPalermo
19 September 2025FriFeast of Saint JanuariusNaples
4 October 2025SatFeast of Saint PetroniusBologna
2 November 2025SunFeast of Saint GiustoTrieste
6 December 2025SatFeast of Saint NicholasBari
7 December 2025MonFeast of Saint AmbroseMilan

Other important dates in 2025

Like most of the rest of the world, Italy has important days that are not official public holidays – for example, Mother’s Day or the start of Carnivale. Businesses won’t close during those days, but they are still important to note down.

DateWeekdayOccasion
22 February 2025SatStart of Venice Carnival
5 March 2025ThuAsh Wednesday
19 March 2025WedFather’s Day
18 April 2025FriGood Friday
11 May 2025SunMother’s Day
15 August 2025FriMid-August Day (Ferragosto)
31 December 2025WedNew Year’s Eve

When are Italy’s public holidays in 2026?

Date(s)Weekday(s)Holiday
1 January 2026ThuNew Year’s Day
6 January 2026TueEpiphany
5–6 April 2026Sun–MonEaster
25 April 2026SatLiberation Day
1 May 2026FriLabor Day
2 June 2026TueRepublic Day
15 August 2026SatAssumption of Mary
1 November 2026SunAll Saints’ Day
8 December 2026TueFeast of the Immaculate Conception
25 December 2026FriChristmas Day
26 December 2026SatSaint Stephen’s Day

Local holidays in 2026

While the list below includes some local holidays, it’s impossible to list them all (Italy has more than 7,900 municipalities). It’s recommended you check with your local comune to find out any concrete dates.

DateWeekdayHolidayWhere celebrated
25 April 2026SatFeast of Saint MarkVenice
28 April 2026TueSardinia’s DaySardinia
24 May 2026SunWhit SundaySouth Tyrol
3 June 2026WedDay of Madonna of the LetterMessina
24 June 2026WedFeast of Saint JohnFlorence, Genoa, and Torino
29 June 2026MonFeast of Saints Peter and PaulRome
15 July 2026WedFeast of Saint RosaliaPalermo
19 September 2026SatFeast of Saint JanuariusNaples
4 October 2026SunFeast of Saint PetroniusBologna
2 November 2026MonFeast of Saint GiustoTrieste
6 December 2026SunFeast of Saint NicholasBari
7 December 2026TueFeast of Saint AmbroseMilan

Other important dates in 2026

DateWeekdayOccasion
7 February 2026SatStart of Venice Carnival
18 February 2026ThuAsh Wednesday
19 March 2026ThuFather’s Day
3 April 2026FriGood Friday
10 May 2026SunMother’s Day
15 August 2026SatMid-August Day (Ferragosto)
31 December 2026ThuNew Year’s Eve
Carnival participants in costume in venice, Italy.
Carnival in Venice, Italy (Photo: Stefano Mazzola/Getty Images)

When were Italy’s public holidays in 2024?

Date(s)Weekday(s)Holiday
1 January 2024MonNew Year’s Day
6 January 2024SatEpiphany
31 March – 1 April 2024Sun–MonEaster
25 April 2024ThuLiberation Day
1 May 2024WedLabor Day
2 June 2024SunRepublic Day
15 August 2024ThuAssumption of Mary
1 November 2024FriAll Saints’ Day
8 December 2024SunFeast of the Immaculate Conception
25 December 2024WedChristmas Day
26 December 2024ThuSaint Stephen’s Day

Local holidays in 2024

DateWeekdayHolidayWhere celebrated
25 April 2024ThuFeast of Saint MarkVenice
28 April 2024SunSardinia’s DaySardinia
19 May 2024SunWhit SundaySouth Tyrol
3 June 2024MonDay of Madonna of the LetterMessina
24 June 2024MonFeast of Saint JohnFlorence, Genoa, and Torino
29 June 2024SatFeast of Saints Peter and PaulRome
15 July 2024MonFeast of Saint RosaliaPalermo
19 September 2024ThuFeast of Saint JanuariusNaples
4 October 2024FriFeast of Saint PetroniusBologna
2 November 2024SatFeast of Saint GiustoTrieste
6 December 2024FriFeast of Saint NicholasBari
7 December 2024SunFeast of Saint AmbroseMilan

Other important dates in 2024

DateWeekdayOccasion
27 January 2024SatStart of Venice Carnival
5 March 2024ThuAsh Wednesday
19 March 2024TueFather’s Day
18 April 2024FriGood Friday
11 May 2024SatMother’s Day
15 August 2024ThuMid-August Day (Ferragosto)
31 December 2024TueNew Year’s Eve

When are the school holidays in Italy?

Expat families with children in schools in Italy will also want to take note of the term holidays. Given that term dates differ per region, these dates are subject to change. For a full list of dates per region, check out our article on school holidays in Italy.

Author

Gayatri Bhaumik

About the author

Always ready for her next adventure, Singapore-born Gayatri took her first flight at 10 days old and hasn’t looked back since.