Working Days Calculator Germany
Count working days (Mon–Fri) between two dates: weekends and public holidays of the chosen German federal state are deducted, with calendar days and weeks.
Working Days
252 days
Mon–Fri excluding public holidays in Bayern
Calendar Days
365
Weekends
104
Public holidays (weekday)
9
Weeks
52.1
Breakdown
Working days = Monday to Friday minus public holidays in the selected federal state. Individual vacation days and company holidays are not taken into account.
Note: These calculations are for informational purposes only and do not replace professional tax or financial advice. All information without guarantee.
FAQ
Frequently Asked Questions
How many working days are there in a year?
In Germany, there are typically 250-252 working days per year (Monday to Friday) before subtracting public holidays (10-13 depending on the state) and vacation days.
Do public holidays differ between German states?
Yes, German states have between 10 and 13 public holidays (14 in Augsburg). Only 9 holidays are nationwide. Additional holidays vary by state, with Bavaria and Baden-Württemberg having the most.
Are public holidays that fall on a weekend deducted too?
No. The calculator only deducts public holidays that fall on a Monday to Friday; a holiday on a Saturday or Sunday does not change the number of working days, and Germany has no substitute holiday on the following Monday. In 2026, German Unity Day, All Saints' Day and the second day of Christmas fall on a weekend in North Rhine-Westphalia – so only 8 of the 11 holidays reduce working days: 261 weekdays minus 8 gives 253 working days.
Guide
What is the Working Days Calculator Germany?
The working days calculator determines the number of working days in a given period, accounting for weekends and public holidays.
How does the Working Days Calculator Germany work?
Enter the start and end dates and the state. The calculator counts weekdays (Mon-Fri) and subtracts public holidays. Optionally, vacation days are deducted.
Key Data and Facts
Average working days per year: approx. 250-252 (depending on state). Bavaria has the most public holidays at 12-13 (Augsburg 14); Berlin, Bremen, Hamburg, Lower Saxony and Schleswig-Holstein the fewest at 10.
Step-by-Step Guide
How to calculate working days step by step: 1. Choose the period: enter the start and end date, e.g. 01.01.2026 to 31.12.2026. 2. Specify the Bundesland: the number of public holidays varies considerably. Bayern: 12-13 public holidays (including Assumption Day and the Augsburg Peace Festival). Berlin, Bremen, Hamburg, Lower Saxony, Schleswig-Holstein: 10 public holidays (9 nationwide + Women's Day or Reformation Day). 3. Count the weekdays: the calculator counts all Mondays through Fridays in the period. 4. Deduct public holidays: statutory public holidays that fall on a weekday are deducted. 5. Optionally deduct vacation: contractual vacation days can be deducted in addition. 6. Result: the remaining days are the actual working days. Typical values for 2026: 248 to 252 depending on the Bundesland. This figure is important for calculating daily rates, the commuter allowance (Pendlerpauschale) and project costings.
Calculation Example
Period 01.01.-31.12.2026, North Rhine-Westphalia (8 public holidays on weekdays). Total weekdays: 261. Minus holidays: 8. Working days: 253. Minus 30 days of vacation: 223 actual working days.
Sources
Official sources
Calculations are based on applicable German laws and official data:
Full methodology at Methodology.
Reviewed by Konstantin Iakovlev · Last updated:
Work
Related Calculators
Hourly Wage Calculator Germany
Convert monthly gross pay in Germany into an hourly wage or vice versa. Based on weekly hours, you also see daily, weekly, monthly and annual gross pay.
Salary Increase Calculator Germany
German pay rise: enter monthly gross pay and the raise in % or euros to see new gross pay, the extra per month and year and your 2026 net pay before and after.
Part-Time Calculator Germany
Enter full-time hours, full-time gross pay and new weekly hours in Germany to get your part-time gross and 2026 net pay, hourly rate and pension impact.
Minimum Wage Calculator Germany
Germany's 2026 minimum wage of 13.90 € an hour converted to your weekly hours: per month, year and working day, plus a check of your monthly gross pay.