Skip to main content

Working Days Calculator

Count business days between two dates, excluding weekends and (optionally) US or German public holidays.

Total days
31
Weekends
9
Holidays
0
Work weeks
4.4
Working days
22

Tired of doing this by hand?

Timesheet tracks your hours automatically across iOS, Android, and the web, and turns them into invoices, exports, and reports. Free plan, no credit card required.

What this calculator does

Pick a start date and an end date. The calculator counts the total days in the range, separates out weekends, and (if you pick a country) deducts public holidays. What is left is the number of working days.

Why business days matter

Project deadlines, billable estimates, and contract durations are almost always expressed in business days, not calendar days. "Two weeks" usually means 10 working days, not 14, and the difference grows fast over multi-week timelines.

Beyond a one-time count

If you regularly need to calculate working days, hours, and balances, Timesheet handles it continuously: working-time accounts, contract-aware overtime, country and state holiday calendars, and per-employee absence tracking, all in one place.

Frequently asked questions

Which holidays are included for the US?
All 11 US federal holidays: New Year's Day, MLK Day, Presidents Day, Memorial Day, Juneteenth, Independence Day, Labor Day, Columbus Day, Veterans Day, Thanksgiving, and Christmas Day. Federal observed-day rules apply (Sat moves to Fri, Sun moves to Mon).
Which holidays are included for Germany?
The 9 nationwide German holidays: Neujahr, Karfreitag, Ostermontag, Tag der Arbeit, Christi Himmelfahrt, Pfingstmontag, Tag der Deutschen Einheit, and both Weihnachtsfeiertage. State-specific holidays (e.g. Reformationstag, Fronleichnam) are not included.
Are the dates inclusive?
Yes. Both the start and end dates are included in the count.
What if I work weekends?
Choose "None" for country and add weekend days manually. Or use the calculator just for the weekday count and adjust.
Working Days Calculator: Business Days Between Two Dates | timesheet.io