Road trips, beach visits, new countries to explore, or simply delicious days of naps and good food — these are everything we look forward to doing more often in 2025.
Wego’s 2025 calendar for Europe public holidays and long weekends helps you plan longer breaks throughout the year. With over 25 gazetted holidays across Europe in 2025, you can take advantage of long weekends and strategic leaves to enjoy more trips and new experiences!
New Year’s Day (1 January 2025)
Celebrated across Europe, this marks the beginning of the calendar year with fireworks, resolutions, and family gatherings. It’s a day for reflection and setting goals for the year ahead. Most businesses remain closed, allowing people to relax.
Epiphany (6 January 2025)
Observed in countries like Spain and Italy, this Christian holiday commemorates the Magi visiting baby Jesus. It falls on a Monday, 6 January in 2025.
Parades and gift-giving are common, especially in Spain. In some countries, it marks the end of the Christmas season.
Good Friday (18 April 2025)
Falling on 18 April 2025, Good Friday is a solemn Christian observance marking the crucifixion of Jesus Christ. Many attend church services or participate in processions. It is a public holiday in several European nations.
Easter Sunday & Monday (20-21 April 2025)
Easter Sunday celebrates the resurrection of Jesus Christ, one of Christianity’s most significant events. Traditions like egg decorating and family meals are popular. Churches hold festive services throughout Europe. Easter Monday, observed in many European countries, extends Easter celebrations. Traditions vary, with unique customs like water fights in Poland.
King’s Day (Netherlands) – 26 April 2025
King’s Day, a significant celebration in the Netherlands marking King Willem-Alexander’s birthday, is traditionally observed on 27 April. In 2025, however, the public holiday will be celebrated on 26 April since 27 April falls on a Sunday.
Labour Day (1 May 2025)
International Workers’ Day, observed on 1 May 2025, honors the labor movement and the contributions of workers across Europe. The day is marked by parades, demonstrations, and events advocating for workers’ rights and social justice.
Liberation Day (Netherlands) – 5 May 2025
Liberation Day in the Netherlands, observed on 5 May 2025, commemorates the country’s liberation from Nazi occupation in 1945. The day features concerts, official ceremonies, and speeches reflecting on freedom and unity. It serves as a reminder of the value of liberty and the sacrifices made to achieve it.
Taking leave on Friday, 2 May 2025, allows for a five-day long weekend, as Thursday, 1 May 2025, is a public holiday for Labour Day.
Early May Bank Holiday (United Kingdom) – 5 May 2025
Marks the arrival of spring in the UK with fairs and outdoor activities. Many take the opportunity to travel or relax. Traditional Maypole dances are also performed.
Anniversary of Robert Schuman’s Declaration (Europe Day) – 9 May 2025
Europe Day, celebrated on 9 May 2025, marks the Anniversary of Robert Schuman’s Declaration, which laid the foundation for European unity and the creation of the European Union. The day highlights themes of peace, solidarity, and cooperation through events and activities held across EU member states.
A four-day long weekend can be enjoyed by taking leave on Monday, 12 May 2025.
Spring Bank Holiday (United Kingdom) – 26 May 2025
The Spring Bank Holiday in the United Kingdom is observed on 26 May 2025 and marks the arrival of late spring. It offers a day off for leisure, travel, and family activities, while also serving as a precursor to the summer season. Many use the holiday to relax or take short trips.
Ascension Day (29 May 2025)
Celebrated 40 days after Easter, Ascension Day marks Jesus’ ascension to heaven. It falls on 29 May 2025 and many European countries observe it with church services. It’s also a public holiday in Catholic and Protestant regions.
Foundation of the Italian Republic (Italy) – 2 June 2025
Observed on 2 June 2025, the Foundation of the Italian Republic marks Italy’s transition to a republic in 1946 through a pivotal referendum. The day is celebrated with grand parades, patriotic flag displays, and official speeches, symbolizing Italian unity, democracy, and national pride.
By taking a leave on 30 May 2025, Friday, a five-day long weekend can be enjoyed, as 29 May 2025, Thursday, is a pubic holiday for Ascension Day.
Whit Monday (9 June 2025)
Whit Monday is a Christian holiday observed after Pentecost, marking the descent of the Holy Spirit. It falls on 9 June 2025. Processions and church services are common. Some countries hold public celebrations or fairs.
Corpus Christi (19 June 2025)
A Christian feast honoring Christ’s presence in the Eucharist. Processions and religious ceremonies are held in Catholic regions. In Poland, Copus Christi is a major public event. Also, a four-day long weekend awaits if you’re willing to take a leave on 20 June 2025, Friday.
Bastille Day (France) – 14 July 2025
France’s National Day, falling on 14 July 2025, commemorates the storming of the Bastille in 1789 during the French Revolution. Celebrated with fireworks, parades, and concerts. It reflects French values of liberty and equality.
This weekend provides an opportunity for a four-day long weekend, if you can take a leave on 11 July 2025, Friday.
Belgian National Day (21 July 2025)
It marks the inauguration of Leopold I as Belgium’s first king in 1831. Events include military parades and cultural activities. It’s a day of national pride and unity.
In 2025, Belgian National Day is celebrated on 21 July and a four-day long weekend is possible by taking a leave on 18 July 2025, Friday.
Assumption of Mary (15 August 2025)
The Assumption of Mary, observed on 15 August 2025, is a key Christian holiday that commemorates the Virgin Mary’s ascension to heaven. Celebrated with processions, feasts, and religious ceremonies, it is a public holiday in many Catholic countries, including Italy and Spain, reflecting devotion and honoring Mary’s role in Christianity.
A four-day long weekend can be enjoyed, if you can take the day-off on 18 August 2025, Monday.
Summer Bank Holiday (United Kingdom) – 25 August 2025
The Summer Bank Holiday marks the unofficial end of summer in the United Kingdom with festivals and outdoor events.
In 2025, it is celebrated on 25 August and a four-day long weekend is possible by taking a leave on 22 August 2025, Friday.
Day of German Unity (Germany) – 3 October 2025
The Day of German Unity, celebrated on 3 October every year, marks the reunification of East and West Germany in 1990. It symbolizes national unity and progress, with political events, cultural celebrations, and public festivities held across the country to honor this significant milestone in Germany’s history.
A four-day long weekend can be enjoyed, if you can take the day-off on 6 October 2025, Monday.
National Day of Spain (Spain) – 12 October 2025
National Day of Spain commemorates Columbus’s discovery of the Americas in 1492. Parades and military displays are held across Spain on 12 October, every year. It celebrates Spanish heritage and achievements.
All Saints’ Day (1 November 2025)
All Saints’ Day, celebrated on 1 November 2025, is a Catholic holiday honoring all saints and deceased loved ones. Families visit cemeteries to lay flowers and pray. It’s a day of remembrance and reflection.
Armistice Day (France & Serbia) – 11 November 2025
Marking the end of World War I in 1918, Armistice Day falls on 11 November. It is observed in countries like France and Serbia. Ceremonies honor fallen soldiers and promote peace. It’s a solemn day of remembrance.
Feast of the Immaculate Conception (Italy & Spain) – 8 December 2025
Celebrates the Virgin Mary’s conception without sin in Catholic theology. Religious processions and church services are common. It’s a public holiday in countries like Spain and Italy.
Take a leave on 5 December 2025, Friday, and enjoy a four-day long weekend.
Christmas Eve & Day (24-25 December 2025)
Christmas Eve marks the night before Christmas on 24 December, celebrated by festive meals and family gatherings. Midnight Mass is a significant tradition in many countries. 25 December celebrates the birth of Jesus Christ, marked by religious services and gift-giving. Family meals and decorations are central to the holiday. It’s widely celebrated across Europe.
Christmas Holiday/Boxing Day (26 December 2025)
Observed as Boxing Day in many countries, 26 December is a day for relaxation and charitable giving. Families spend time together, often enjoying leftovers from Christmas dinner.
New Year’s Eve (31 December 2025)
31 December 2025 marks the end of the year with celebrations and fireworks. People gather for parties and countdowns to welcome the new year. It’s a festive occasion celebrated widely in Europe.
A eight-day long weekend is possible, if you can take two days off on 29 and 30 December 2025, Monday and Tuesday.