About the Work Days Calculator
This counts the number of working days between two dates — Monday to Friday, excluding weekends — and lets you subtract public holidays too. It's the tool for planning around business timelines: delivery and lead times, project durations, notice periods, SLA windows, annual-leave planning, or any "X working days" deadline. Pick the start and end dates and it counts the business days between them.
Counting down to a single future date instead of a range? See the Countdown Calculator.
How it works
It steps through every calendar day from the start to the end date (inclusive) and counts those that fall on a weekday (Monday–Friday). Saturdays and Sundays are excluded. Any dates you add to the holidays box (one YYYY-MM-DD per line) are also excluded if they land on a weekday. The result shows the working-day count, plus the total days, weekend days, and how many holidays were excluded.
Assumptions and behaviour
- The count is inclusive of both the start and end dates.
- The working week is assumed to be Monday to Friday; Saturday and Sunday are weekends.
- Holidays are only excluded if they fall on a weekday (a holiday on a Saturday doesn't reduce the working-day count, since it wasn't a working day anyway).
- Day-by-day counting handles month lengths, leap years and daylight-saving safely.
- Need to add or subtract a duration instead of counting between two fixed dates (e.g. "6 weeks from today")? Use the Time Duration Calculator.
Limitations
- Public holidays aren't built in. Holidays vary by country, region and year, so you add the ones that apply to you — the tool can't know your local calendar.
- It assumes a standard Mon–Fri week; it can't model a six-day week, shift patterns, or regions where the weekend falls on Friday–Saturday.
- It counts whole days only, not part-days or working hours.
- For a plain calendar-day count including weekends, use the Date Difference Calculator.
Privacy
The calculation runs entirely in your browser. Your dates are never uploaded or stored.

