Live in Germany or vacation there? Here’s a list of all the German public holidays you need to know about in 2024, as well as other important dates to note on the calendar. Whether you live in Germany or are just visiting Germany, be sure to pay attention to public holidays and other important dates. Some stores and offices will be closed or have reduced hours on these days. So that you don’t miss any important events, our travel guide lists public holidays in Germany as well as important dates in the German calendar.

Public Holidays in Germany in 2023

In Germany, public holidays can vary by state. However, there are also nationwide public holidays that are observed throughout the entire country. Here is a list of the nationwide public holidays in Germany for the year 2023:

  1. New Year’s Day (Neujahrstag) – January 1, 2023 (Sunday)
  2. Good Friday (Karfreitag) – April 7, 2023
  3. Easter Monday (Ostermontag) – April 10, 2023
  4. Labour Day (Tag der Arbeit) – May 1, 2023 (Monday)
  5. Ascension Day (Christi Himmelfahrt) – May 18, 2023
  6. Whit Monday (Pfingstmontag) – May 29, 2023
  7. German Unity Day (Tag der Deutschen Einheit) – October 3, 2023 (Tuesday)
  8. Christmas Day (1. Weihnachtstag) – December 25, 2023 (Monday)
  9. Boxing Day (2. Weihnachtstag) – December 26, 2023 (Tuesday)

Please note that regional holidays may vary depending on the state. Additionally, some states in Germany have their own unique holidays. It’s always a good idea to check the specific public holiday calendar for the state you are interested in if you need information about regional holidays.

Public Holidays in Germany in 2024

In Germany, public holidays can vary by state. However, there are also nationwide public holidays that are observed throughout the entire country. Here is a list of the nationwide public holidays in Germany for the year 2024:

  1. New Year’s Day (Neujahrstag) – January 1, 2024 (Monday)
  2. Good Friday (Karfreitag) – April 26, 2024
  3. Easter Monday (Ostermontag) – April 29, 2024
  4. Labour Day (Tag der Arbeit) – May 1, 2024 (Wednesday)
  5. Ascension Day (Christi Himmelfahrt) – May 9, 2024
  6. Whit Monday (Pfingstmontag) – May 20, 2024
  7. German Unity Day (Tag der Deutschen Einheit) – October 3, 2024 (Thursday)
  8. Christmas Day (1. Weihnachtstag) – December 25, 2024 (Wednesday)
  9. Boxing Day (2. Weihnachtstag) – December 26, 2024 (Thursday)

Please note that regional holidays may vary depending on the state. Additionally, some states in Germany have their own unique holidays. It’s always a good idea to check the specific public holiday calendar for the state you are interested in if you need information about regional holidays.

Public Holidays in Germany in 2025

In Germany, public holidays can vary by state. However, there are also nationwide public holidays that are observed throughout the entire country. Here is a list of the nationwide public holidays in Germany for the year 2025:

  1. New Year’s Day (Neujahrstag) – January 1, 2025 (Wednesday)
  2. Good Friday (Karfreitag) – April 11, 2025
  3. Easter Monday (Ostermontag) – April 14, 2025
  4. Labour Day (Tag der Arbeit) – May 1, 2025 (Thursday)
  5. Ascension Day (Christi Himmelfahrt) – May 22, 2025
  6. Whit Monday (Pfingstmontag) – June 2, 2025
  7. German Unity Day (Tag der Deutschen Einheit) – October 3, 2025 (Friday)
  8. Christmas Day (1. Weihnachtstag) – December 25, 2025 (Thursday)
  9. Boxing Day (2. Weihnachtstag) – December 26, 2025 (Friday)

Please note that regional holidays may vary depending on the state. Additionally, some states in Germany have their own unique holidays. It’s always a good idea to check the specific public holiday calendar for the state you are interested in if you need information about regional holidays.

Public Holidays in Germany