Calendar

German public holidays 2026 and 2027 by state

API All public holidays by state as REST API, JSON, CSV and MCP tool, with the legal basis for each state.

In 2026, Germany has between 10 and 12 statewide public holidays depending on the state, 9 of them nationwide, under the public holiday laws of the states (Feiertagsgesetze). Baden-Württemberg, Bavaria, Brandenburg and Saarland have the most, with 12 each. There are also regional holidays such as Corpus Christi in parts of Saxony and Thuringia or the Augsburg Peace Festival.

Tax-free premiums for work on public holidays, Christmas Eve and New Year's Eve are shown in the night and holiday premiums dataset.

Last checked against the sources on September 23, 2026. Next expected change: when a state law changes.

REST /v1/hr/feiertageMCP hr_feiertageCLI qk feiertage

The statutory public holidays (gesetzliche Feiertage) of the 16 federal states under the current holiday laws, calculated for 2015 to 2035, with weekday, regional holidays such as Corpus Christi in parts of Saxony and one-off holidays. Holidays that always fall on a Sunday are marked separately for premiums.

Source
Public holiday laws of the federal states (Feiertagsgesetze der Länder)
License
Values from official works (§ 5 UrhG). Use of the compilation under the Quellenkontor terms of use.
Updates
when the law changes
Coverage
Germany, 2015 to 2035

A value doesn't match the official source? Report an error. We check against the primary source and document every correction in the changelog.

Related solutions: For HR softwareFor AI agents and HR chatbotsFor global payroll and EOR providers

api.quellenkontor.dev/v1/hr/feiertage?jahr=2027&land=HE
Zur API-Doku →
curl "https://api.quellenkontor.dev/v1/hr/feiertage?jahr=2027&land=HE" \
  -H "Authorization: Bearer $QK_KEY"
Antwort200 OK · JSON
{
  "datensatz": "feiertage",
  "jahr": 2027,
  "land": "HE",
  "land_name": "Hessen",
  "anzahl": 10,
  "anzahl_landesweit_montag_bis_freitag": 6,
  "feiertage": [
    {
      "datum": "2027-01-01",
      "id": "neujahr",
      "name": "Neujahr",
      "wochentag": "Freitag",
      "regional": false,
      "regional_hinweis": null,
      "sonntag": false
    },
    {
      "datum": "2027-03-26",
      "id": "karfreitag",
      "name": "Karfreitag",
      "wochentag": "Freitag",
      "regional": false,
      "regional_hinweis": null,
      "sonntag": false
    }
  ],
  "rechtsgrundlage": "Hessisches Feiertagsgesetz (HFeiertagsG)",
  "quelle": {
    "titel": "Hessisches Feiertagsgesetz (HFeiertagsG), Hessen",
    "url": "https://www.rv.hessenrecht.hessen.de/bshe/document/jlr-FeiertGHE1952pP1"
  },
  "hinweise": [
    "Regionale Feiertage gelten nur in Teilen des Landes und sind mit regional: true gekennzeichnet."
  ],
  "stand": "2026-09-23",
  "lizenz": "Berechnung nach den genannten Normen. Nutzung nach den Nutzungsbedingungen von Quellenkontor.",
  "zitat": "Gesetzliche Feiertage 2027 in Hessen: 10, davon 6 landesweit von Montag bis Freitag. Landesweit: Neujahr Fr 01.01., Karfreitag Fr 26.03., Ostermontag Mo 29.03., Tag der Arbeit Sa 01.05., Christi Himmelfahrt Do 06.05., Pfingstmontag Mo 17.05., Fronleichnam Do 27.05., Tag der Deutschen Einheit So 03.10., 1. Weihnachtstag Sa 25.12., 2. Weihnachtstag So 26.12.. Regionale Feiertage stehen in der Antwort. Rechtsgrundlage: Hessisches Feiertagsgesetz (HFeiertagsG). Quelle: Hessisches Feiertagsgesetz (HFeiertagsG), Hessen, https://www.rv.hessenrecht.hessen.de/bshe/document/jlr-FeiertGHE1952pP1. Daten: Quellenkontor (quellenkontor.dev).",
  "datenstand": "2026-09-23.1"
}

Response shortened. All parameters and response fields are in the Public holidays reference.

Run this call with your own key. 500 requests a month for free, no credit card.

Public holidays in Germany 2026

All states. Regional holidays apply only in parts of a state.

Legal citations stay in German, exactly as they appear in the official sources.

DateHolidayWeekdayApplies in
January 1, 2026New Year's DayThursdaynationwide
January 6, 2026EpiphanyTuesdayBW, BY, ST
March 8, 2026International Women's DaySundayBE, MV
April 3, 2026Good FridayFridaynationwide
April 5, 2026Easter SundaySundayBB
April 6, 2026Easter MondayMondaynationwide
May 1, 2026Labor DayFridaynationwide
May 14, 2026Ascension DayThursdaynationwide
May 24, 2026Whit SundaySundayBB
May 25, 2026Whit MondayMondaynationwide
June 4, 2026Corpus ChristiThursdayBW, BY, HE, NW, RP, SL; regional: SN, TH
August 8, 2026Augsburg Peace FestivalSaturdayregional: BY
August 15, 2026Assumption DaySaturdaySL; regional: BY
September 20, 2026World Children's DaySundayTH
October 3, 2026German Unity DaySaturdaynationwide
October 31, 2026Reformation DaySaturdayBB, HB, HH, MV, NI, SN, ST, SH, TH
November 1, 2026All Saints' DaySundayBW, BY, NW, RP, SL
November 18, 2026Day of Repentance and PrayerWednesdaySN
December 25, 2026Christmas DayFridaynationwide
December 26, 2026Second Day of ChristmasSaturdaynationwide

Public holidays in Germany 2027

All states. Regional holidays apply only in parts of a state.

DateHolidayWeekdayApplies in
January 1, 2027New Year's DayFridaynationwide
January 6, 2027EpiphanyWednesdayBW, BY, ST
March 8, 2027International Women's DayMondayBE, MV
March 26, 2027Good FridayFridaynationwide
March 28, 2027Easter SundaySundayBB
March 29, 2027Easter MondayMondaynationwide
May 1, 2027Labor DaySaturdaynationwide
May 6, 2027Ascension DayThursdaynationwide
May 16, 2027Whit SundaySundayBB
May 17, 2027Whit MondayMondaynationwide
May 27, 2027Corpus ChristiThursdayBW, BY, HE, NW, RP, SL; regional: SN, TH
August 8, 2027Augsburg Peace FestivalSundayregional: BY
August 15, 2027Assumption DaySundaySL; regional: BY
September 20, 2027World Children's DayMondayTH
October 3, 2027German Unity DaySundaynationwide
October 31, 2027Reformation DaySundayBB, HB, HH, MV, NI, SN, ST, SH, TH
November 1, 2027All Saints' DayMondayBW, BY, NW, RP, SL
November 17, 2027Day of Repentance and PrayerWednesdaySN
December 25, 2027Christmas DaySaturdaynationwide
December 26, 2027Second Day of ChristmasSundaynationwide

As JSON and CSV

Every request returns JSON. The list is also available as a CSV file with format=csv, and with trennzeichen=semikolon it fits Excel with German regional settings. More in Responses and CSV.

Terminal
curl "https://api.quellenkontor.dev/v1/hr/feiertage?jahr=2027&land=HE&format=csv&trennzeichen=semikolon" \
  -H "Authorization: Bearer $QK_KEY" -o feiertage.csv

Parameters

ParametersTypeMeaning
jahryearyearCalendar year, 2015 to 2035. Defaults to the current year.
landtexttextState code, for example HE; the name such as Hessen also works. Without it or with DE: all states.

All response fields with types, allowed values, defaults and error cases are in the Public holidays reference.

Questions about this dataset

How many public holidays does Bavaria have in 2027?

12 statewide public holidays, plus regional ones such as Assumption Day in municipalities with a mainly Catholic population and the Augsburg Peace Festival.

When is Corpus Christi in 2027?

On May 27, 2027, a Thursday. Corpus Christi is a public holiday in Baden-Württemberg, Bavaria, Hesse, North Rhine-Westphalia, Rhineland-Palatinate and Saarland, and in parts of Saxony and Thuringia.

Is Christmas Eve a public holiday in Germany?

No, December 24 and December 31 are not statutory public holidays. Which premiums are tax-free on both days from 2 p.m. is shown in the night and holiday premiums dataset.

How does the API handle regional holidays?

They are included and marked with regional: true, together with where they apply. That way you decide for each location whether the day is off.

How often is the dataset updated?

When the law changes. We check the data against the official sources every week, and every change is logged in the changelog. On the Pro plan, a webhook notifies your server.

More on Public holidays

Related datasets