Calendar

Germany working days 2026 and 2027 by state

API The working days calculator runs through the REST API and as CSV, for any period and any state.

In 2026, Germany has between 252 and 254 working days from Monday to Friday depending on the state, after subtracting the statewide public holidays under the state holiday laws. Hesse has 253. If you want, the calculator also subtracts regional holidays and counts Saturdays as working days (Werktage).

Last checked against the sources on September 23, 2026. Next expected change: follows the public holidays.

REST /v1/hr/arbeitstageMCP hr_arbeitstageCLI qk arbeitstage

Counts the working days (Arbeitstage) between two dates in a federal state: Monday to Friday, or Monday to Saturday if you choose, minus the statutory public holidays. For partial months, day rates, deadlines and workforce planning.

Source
Public holiday laws of the federal states (Feiertagsgesetze der Länder)
License
Calculation under the cited provisions. Use 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 software

api.quellenkontor.dev/v1/hr/arbeitstage?von=2027-01-01&bis=2027-01-31&land=HE
Zur API-Doku →
curl "https://api.quellenkontor.dev/v1/hr/arbeitstage?von=2027-01-01&bis=2027-01-31&land=HE" \
  -H "Authorization: Bearer $QK_KEY"
Antwort200 OK · JSON
{
  "datensatz": "arbeitstage",
  "von": "2027-01-01",
  "bis": "2027-01-31",
  "land": "HE",
  "land_name": "Hessen",
  "samstag_als_arbeitstag": false,
  "regionale_feiertage_abgezogen": false,
  "kalendertage": 31,
  "arbeitstage": 20,
  "feiertage_an_arbeitstagen": [
    {
      "datum": "2027-01-01",
      "name": "Neujahr",
      "regional": false
    }
  ],
  "rechtsgrundlage": "Hessisches Feiertagsgesetz (HFeiertagsG), Hessen",
  "quelle": {
    "titel": "Hessisches Feiertagsgesetz (HFeiertagsG), Hessen",
    "url": "https://www.rv.hessenrecht.hessen.de/bshe/document/jlr-FeiertGHE1952pP1"
  },
  "hinweise": [
    "Gezählt werden Montag bis Freitag."
  ],
  "stand": "2026-09-23",
  "lizenz": "Berechnung nach den genannten Normen. Nutzung nach den Nutzungsbedingungen von Quellenkontor.",
  "zitat": "Arbeitstage vom 01.01.2027 bis 31.01.2027 in Hessen: 20 von 31 Kalendertagen, Montag bis Freitag ohne gesetzliche Feiertage des Landes. Rechtsgrundlage: Hessisches Feiertagsgesetz (HFeiertagsG), Hessen. 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 Working days reference.

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

Working days 2026 and 2027 by state

Monday to Friday, minus statewide public holidays. Regional holidays are not deducted.

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

StateWorking days 2026Holidays Mon to Fri 2026Working days 2027Holidays Mon to Fri 2027
Baden-Württemberg25292538
Bavaria25292538
Berlin25472556
Brandenburg25472565
Bremen25472565
Hamburg25472565
Hesse25382556
Mecklenburg-Western Pomerania25472556
Lower Saxony25472565
North Rhine-Westphalia25382547
Rhineland-Palatinate25382547
Saarland25382547
Saxony25382556
Saxony-Anhalt25382556
Schleswig-Holstein25472565
Thuringia25472556

Working days 2027 by month

The basis for target working hours and prorated salary: working days per month times the daily target hours.

StateJanFebMarAprMayJunJulAugSepOctNovDec
Baden-Württemberg192021221822222222212123
Bavaria192021221822222222212123
Berlin202020221922222222212223
Brandenburg202021221922222222212223
Bremen202021221922222222212223
Hamburg202021221922222222212223
Hesse202021221822222222212223
Mecklenburg-Western Pomerania202020221922222222212223
Lower Saxony202021221922222222212223
North Rhine-Westphalia202021221822222222212123
Rhineland-Palatinate202021221822222222212123
Saarland202021221822222222212123
Saxony202021221922222222212123
Saxony-Anhalt192021221922222222212223
Schleswig-Holstein202021221922222222212223
Thuringia202021221922222221212223

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/arbeitstage?von=2027-01-01&bis=2027-01-31&land=HE&format=csv&trennzeichen=semikolon" \
  -H "Authorization: Bearer $QK_KEY" -o arbeitstage.csv

Parameters

ParametersTypeMeaning
vonrequireddatedateFirst day, inclusive
bisrequireddatedateLast day, inclusive. Not before von, a period of at most ten years, within 2015 to 2035
landrequiredtexttextState code, for example HE; the name such as Hessen also works
samstagbooleanbooleanCount Saturdays as working days (Werktage). Default: false
regionalebooleanbooleanSubtract regional holidays. Default: false

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

Questions about this dataset

How many working days does North Rhine-Westphalia have in 2027?

254 working days from Monday to Friday, after subtracting the statewide public holidays.

How many working days does January 2027 have in Bavaria?

19 working days from Monday to Friday. New Year's Day and Epiphany are subtracted.

Does the calculator count Christmas Eve and New Year's Eve as working days?

Yes, neither is a statutory public holiday. Whether the day is off in your company depends on the employment contract or collective agreement.

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 Working days

Related datasets