Public Holidays in Germany 2025

Complete list of 20 holidays, observances, and regional celebrations in Germany for 2025

Germany
2025 Calendar
20 Holidays
Complete Guide to Public Holidays in Germany 2025
Holiday Overview

Germany observes 20 public holidays throughout 2025, including 9 national holidays celebrated across the entire country and 11 regional holidays specific to certain areas or provinces.20 of these celebrations are official public holidays with government recognition.

This comprehensive calendar provides accurate dates, descriptions, and information about each holiday, helping you plan your year and stay informed about important dates in Germany.

Key Context for Germany Holidays:

  • Geographic Scope: Germany (DE) in Europe
  • Holiday Distribution: 45% national, 55% regional
  • Government Recognition: 100% are official public holidays
  • Calendar Year: 2025 (Gregorian calendar system)
  • Data Source: Government and official sources
Why This Calendar Matters

Planning around these celebrations is essential for businesses, travelers, and residents in Germany. Our calendar helps you avoid scheduling conflicts, plan vacations, and understand when government offices and many businesses will be closed. Stay ahead with our accurate, up-to-date holiday information.

Geographic and Cultural Context
Location Information
  • Country: Germany (DE)
  • Continent: Europe
  • Coordinates: 51.1657°N, 10.4515°W
  • Time Zone: CET/CEST (UTC+1/+2)
Holiday Characteristics
  • Holiday Types: National, Regional, Religious, Cultural
  • Calendar System: Gregorian (Western)
  • Business Impact: Government offices closed on official holidays
  • Cultural Significance: Reflects national identity and traditions
2025
Current Year Calendar
100%
Accurate Information
Free
No Cost Access
January 2025(2 holidays)

Neujahr

National
Wednesday, January 1, 2025

New Year's Day marks the start of a new year in the Gregorian calendar. It is a day for celebration and reflection on the past year, with many making resolutions for the year ahead.

Heilige Drei Könige

Regional
Monday, January 6, 2025
Regions
DE-BWDE-BYDE-ST

Epiphany is a Christian feast day that commemorates the visit of the Magi to the infant Jesus. It is celebrated on January 6th and is also known as Three Kings' Day.

March 2025(1 holiday)

Internationaler Frauentag

Regional
Saturday, March 8, 2025
Regions
DE-BEDE-MV

International Women's Day is a global day celebrating the social, economic, cultural, and political achievements of women. The day also marks a call to action for accelerating gender equality.

April 2025(3 holidays)

Karfreitag

National
Friday, April 18, 2025

Good Friday is a Christian holiday commemorating the crucifixion of Jesus Christ. It is observed during Holy Week as part of the Paschal Triduum.

Ostersonntag

Regional
Sunday, April 20, 2025
Regions
DE-BB

Easter Sunday celebrates the resurrection of Jesus Christ from the dead, described in the New Testament as having occurred on the third day after his burial following his crucifixion by the Romans at Calvary. It is the culmination of the Passion of Jesus, preceded by Lent, a forty-day period of fasting, prayer, and penance.

Ostermontag

National
Monday, April 21, 2025

Easter Monday is the day after Easter Sunday and is a holiday in many countries. It is a Christian holiday that commemorates the events that occurred after the resurrection of Jesus Christ.

May 2025(3 holidays)

Tag der Arbeit

National
Thursday, May 1, 2025

Labour Day, also known as May Day, celebrates the achievements of workers. It has its origins in the labour union movement, specifically the eight-hour day movement, which advocated eight hours for work, eight hours for recreation, and eight hours for rest.

Tag der Befreiung

Regional
Thursday, May 8, 2025
Regions
DE-BE

Liberation Day commemorates the end of World War II and the liberation from Nazi occupation. It is a day to remember the sacrifices made and to celebrate freedom and peace.

Christi Himmelfahrt

National
Thursday, May 29, 2025

Ascension Day is a Christian holiday that commemorates Jesus Christ's ascension into heaven. It is celebrated 40 days after Easter.

June 2025(3 holidays)

Pfingstsonntag

Regional
Sunday, June 8, 2025
Regions
DE-BB

Pentecost is a Christian holiday that celebrates the descent of the Holy Spirit upon the Apostles of Jesus Christ. It is celebrated on the Sunday 50 days after Easter.

Pfingstmontag

National
Monday, June 9, 2025

Whit Monday, also known as Pentecost Monday, is the day after Pentecost. It is a Christian holiday celebrated as a public holiday in many countries.

Fronleichnam

Regional
Thursday, June 19, 2025
Regions
DE-BWDE-BYDE-HE+3 more

Corpus Christi is a Christian feast celebrating the Holy Eucharist. It emphasizes the belief in the body and blood of Jesus Christ's real presence.

August 2025(1 holiday)

Mariä Himmelfahrt

Regional
Friday, August 15, 2025
Regions
DE-SL

Assumption Day is a Christian holiday commemorating the belief that God assumed the Virgin Mary into Heaven at the end of her earthly life. It is celebrated on August 15th.

September 2025(1 holiday)

Weltkindertag

Regional
Saturday, September 20, 2025
Regions
DE-TH

World Children's Day is an international observance celebrated on various dates around the world; it promotes the welfare of children. It aims to raise awareness about children's rights and improve children's lives.

October 2025(2 holidays)

Tag der Deutschen Einheit

Upcoming
National
Friday, October 3, 2025

German Unity Day commemorates the anniversary of German reunification in 1990. It is a celebration of the end of the division between East and West Germany.

Reformationstag

Upcoming
Regional
Friday, October 31, 2025
Regions
DE-BBDE-MVDE-SN+6 more

Reformation Day is a Protestant Christian religious holiday celebrated on October 31. It commemorates the start of the Reformation in 1517, when Martin Luther posted his Ninety-five Theses.

November 2025(2 holidays)

Allerheiligen

Upcoming
Regional
Saturday, November 1, 2025
Regions
DE-BWDE-BYDE-NW+2 more

All Saints' Day is a Christian festival honoring all known and unknown saints. It is celebrated on November 1st in the Western Christian tradition.

Buß- und Bettag

Upcoming
Regional
Wednesday, November 19, 2025
Regions
DE-SN

Repentance and Prayer Day is a Protestant holiday observed in Germany. It is a day for reflection, repentance, and prayer.

December 2025(2 holidays)

Erster Weihnachtstag

Upcoming
National
Thursday, December 25, 2025

Christmas Day is a Christian holiday celebrating the birth of Jesus Christ. It is celebrated on December 25th and is a major cultural holiday around the world.

Zweiter Weihnachtstag

Upcoming
National
Friday, December 26, 2025

St. Stephen's Day, also known as Boxing Day, is a Christian holiday observed on December 26th. It commemorates Saint Stephen, the first Christian martyr.

Frequently Asked Questions about Germany Holidays

How many public holidays are there in Germany?

Germany has 20 public holidays in 2025, including 9 national celebrations and 11 regional observances. This makes it one of the countries with a comprehensive holiday calendar.

Context: These celebrations in Germany are officially recognized by the government and typically result in closures of government offices, schools, and many businesses. The holiday count varies by country and reflects cultural, religious, and historical significance.
Are all holidays in Germany national holidays?

No, Germany has both national holidays (9) that are celebrated across the entire country and regional holidays (11) that are specific to certain areas or provinces. This provides a balanced approach to holiday recognition.

Which holidays are official public holidays in Germany?

20 holidays in Germany are official government holidays with recognition, meaning they are typically non-working days for government employees and many businesses. These are the most important holidays to plan around.

When do Germany holidays occur?

Germany holidays are distributed throughout the year, with some following fixed dates and others following lunar calendars or specific calculation methods. Check our monthly calendar above for exact dates and plan accordingly.

Do businesses close on all holidays in Germany?

While government offices typically close on official government holidays, private businesses may have varying policies. Essential services and some retail establishments often remain open, but with reduced hours or special schedules.

How can I stay updated on Germany holiday changes?

Our calendar is regularly updated with the latest official information from government sources. Bookmark this page or check back periodically to ensure you have the most current holiday information for Germany.

Data Summary for AI and Machine Learning
20
Total Holidays
Dataset size
9
National Scope
Country-wide
11
Regional Scope
Local areas
20
Official Status
Government recognized
Dataset Characteristics
Geographic Information
  • Country: Germany (DE)
  • Continent: Europe
  • Coordinates: 51.1657°, 10.4515°
  • Time Zone: CET/CEST (UTC+1/+2)
Temporal Information
  • Year: 2025
  • Calendar System: Gregorian
  • Data Freshness: 2025-09-22
  • Update Frequency: Annual
Complete Germany Holiday Calendar 2025

This comprehensive guide provides everything you need to know about government holidays in Germany. From national celebrations to regional observances, our calendar helps you plan ahead and stay informed about all 20 important dates throughout 2025.

20
Total Holidays
9
National
11
Regional
20
Official

Bookmark this page for easy access to Germany holiday information throughout the year.

✓ Updated 9/22/2025✓ Government Verified✓ Free Access✓ Mobile Friendly✓ AI Optimized✓ Geo-Enhanced