How Many Working Days Are There in Germany in 2025?

252

Germany has 252 working days and 113 non-working days in 2025.

2025 has 365 calendar days: 104 fall on a weekend and 9 public holiday days land on a weekday, which leaves Germany with 252 working days — roughly 2016 hours on a standard 8-hour day.

Working days

252 days

Non-working days

113 days

Public holiday days

9 days

Weekend days

104 days

Working days calculator

Pick a country, year and month and we count working days straight from the official holiday list — including make-up workdays (weekends worked to extend holidays), which is where generic calculators go wrong.

Result

252days

Non-working days

113

Weekend days

104

Public holidays on weekdays

9

Make-up workdays

0

Month by month

MonthWorking daysDaysWeekend daysHolidays on weekdays
January223181
February202880
March2131100
April203082
May203192
June203091
July233180
August2131100
September223080
October223181
November2030100
December213182
Year total2523651049

Working days by month · 2025

MonthWorking daysDaysWeekend daysHolidays on weekdays
January223181
February202880
March2131100
April203082
May203192
June203091
July233180
August2131100
September223080
October223181
November2030100
December213182
Year total2523651049

Last updated: 2026-08-02 · Dates officially confirmed

How we count

We walk the calendar day by day from 1 January to 31 December. A Monday-to-Friday date that is not on the official holiday list counts as a working day; multi-day breaks are expanded from their start to their end date. Weekends are non-working by default, except for weekend dates the government has designated as make-up workdays, which are counted back in. Every date is handled in UTC, so the result never shifts with the reader’s timezone.

Only nationwide statutory holidays for Germany are counted. Annual leave, sick leave, company shutdown days and holidays observed in one region only are not included, so banks, government offices and individual employers may work a slightly different calendar.

See the full Germany 2025 holiday calendar

Frequently asked questions

How many working days are there in Germany in 2025?+

Germany has 252 working days in 2025: 365 calendar days minus 104 weekend days and 9 public holiday days that fall on a weekday. That is about 2016 hours on a standard 8-hour day.

How many non-working days does Germany have in 2025?+

113 days: 104 weekend days plus 9 weekday public holidays. A further 0 holiday days already fall on a weekend, so they add no extra time off.

Why does your number differ from other working-day calculators?+

We work from the official Germany holiday list for 2025, expand every multi-day break and include substitute or observed days. Germany has no make-up workday system, so any correct calculation lands on 252; a different figure usually means a missed substitute day or an out-of-date list.

Which month has the most and fewest working days in Germany in 2025?+

July has the most with 23 working days, and November the fewest with 20. The table below breaks all twelve months down into working days, weekend days and holidays.

Does this include annual leave or company holidays?+

No. Only nationwide statutory holidays for Germany are counted. Annual leave, sick leave, employer shutdown days and region-specific holidays are excluded, so your own workplace calendar may differ by a few days.

Are the 2025 figures final?+

Yes. The 2025 Germany holiday list is officially published; this page was last updated on 2026-08-02, with sources listed on the matching year calendar.

Other years

Working days in other countries