Planning on living and studying in Italy? It’s good to know when public holidays in Italy fall, as schools usually close on these days—no classes! Instead, you’ll have the chance to dive into Italian culture, explore, or just relax. Use this guide to plan your course schedule and enjoy your time off like a local.
National public holidays in Italy 2025
Here’s a list of the major public holidays in Italy celebrated across the country. On these days, banks, post offices, and some businesses might be closed, while museums and tourist attractions could have reduced hours.
Capodanno (New year’s Day) – 1 January
New Year’s Day in Italy means fireworks, music, and celebrations in the streets. If you’re lucky enough to be in Rome, Venice, or Naples, don’t miss the big countdowns and concerts. Start your year with a plate of lentils (for good luck!) and some time to explore Italy’s quieter streets.
Epifania (Epiphany) – 6 January
Epifania marks the end of the Christmas season. Kids look forward to a visit from La Befana, a friendly old witch who delivers gifts. Join the locals in Florence or Rome for beautiful parades celebrating the journey of the Three Wise Men—it’s like stepping into a storybook.
Pasqua (Easter sunday) – 20 April
Easter in Italy is all about traditions, family, and incredible food. Many cities hold processions leading up to Easter Sunday. After mass, Italians gather for a big feast with lamb, eggs, and the famous colomba, a dove-shaped cake. You’ll feel right at home if you love food and celebration!
Lunedì dell’Angelo (Easter monday) – 21 April
Also known as Pasquetta, this is a day for picnics and relaxation. Italians usually head outdoors with friends and family. Take this chance to explore parks, visit a nearby town, or join a local outing—it’s the perfect excuse to unwind after all the Easter festivities.
Festa della Liberazione (Liberation day) – 25 April
Liberation Day celebrates Italy’s freedom at the end of World War II. In cities like Milan and Rome, you’ll see parades and concerts commemorating the event. It’s a great day to soak up the patriotic atmosphere and learn about Italy’s modern history.
Festa dei Lavoratori (International workers’ day) – 1 May
Labor Day is one of the public holidays in Italy dedicated to workers’ rights, but it’s also a day of celebration. If you’re in Rome, don’t miss the free concert at Piazza San Giovanni, where the whole city gathers to enjoy music and festivities.
Festa della Repubblica (Republic day) – 2 June
On Republic Day, Italians celebrate the birth of the republic. The highlight is the military parade in Rome, followed by a stunning aerial display by the Frecce Tricolori, Italian Air Force’s aerobatic team (They performing complex aerial maneuvers and flying in formations that emit Italy’s national colors—green, white, and red—across the sky). It’s a special day filled with pride, perfect for witnessing Italian patriotism at its finest.
Ferragosto (Assumption of Mary) – 15 August
Ferragosto is one of Italy’s favorite holidays! Many locals take time off, heading to the beach or the mountains for a well-deserved break. If you’re in Italy during Ferragosto, expect festive events, fireworks, and a vibrant summer vibe—perfect for joining in on the fun!
Ognissanti (All saints’ day) – 1 November
This holiday is a quieter, more reflective day. Italians visit cemeteries to honor their loved ones and attend church services. It’s also a good day to explore Italian culture more intimately, with smaller crowds and a calm atmosphere.
Immacolata concezione (Immaculate conception) – 8 December
This day kicks off the Christmas season, and you’ll see towns and cities lighting up with decorations and markets. Rome’s Piazza di Spagna holds a special ceremony where the Pope honors the Virgin Mary. It’s a beautiful time to experience Italy in full festive swing.
Natale (Christmas day) – 25 December
Christmas in Italy is all about family and food. Expect cozy meals with traditional dishes like tortellini in brodo (tortellini in broth) and panettone. Many people attend midnight mass on Christmas Eve, making it a perfect time to experience the warmth of Italian traditions.
Santo Stefano (St. Stephen’s day) – 26 December
The day after Christmas is a time to relax, visit relatives, or simply recover from the festivities. If you didn’t get enough of Italian holiday food, there’s always room for more panettone!
Regional public holidays in Italy you don’t want to miss
Besides the above mentioned public holidays in Italy, many cities and regions in Italy have their own special celebrations. Keep these in mind if you’re traveling!
- Milan – 7 December: Festa di Sant’Ambrogio (Feast of St. Ambrose)
Milan honors its patron saint with fairs and special masses. It’s a great time to explore the city and enjoy the festive atmosphere. - Venice – 25 April: Festa di San Marco (Feast of St. Mark)
Venice celebrates its patron saint with a grand procession at St. Mark’s Basilica. On this day, it’s tradition for lovers to exchange a rose, so don’t be surprised if the city feels extra romantic! - Florence – 24 June: Festa di San Giovanni (Feast of St. John the Baptist)
Florence lights up with fireworks, parades, and historical reenactments to honor its patron saint. A spectacular day to experience the city’s culture. - Siena – 2 July & 16 August: Il Palio (Palio Horse Race)
The Palio is an exhilarating medieval horse race held in Siena’s Piazza del Campo. It’s a must-see event, full of passion and tradition.
If you’re planning to study in Italy in 2025 with Go! Go! Italia, it’s essential to know the public holidays. Schools often close on these days, meaning no classes—so it’s a great time to travel or experience local traditions! Use this guide to plan your courses and activities around Italy’s holidays and make the most of your stay.
If you want to explore your opportunity to live and study in Italy, contact Go! Go! Italia today.