Working Days Calculator
Count working days between two dates, or find the date X working days away — with a working week you define, including Sunday–Thursday and six-day patterns.
Dates
Your working week
Days that are not working days (optional)
Add holidays or days off by hand. This tool does not apply any country’s public holidays automatically, so the dates you add are the only ones excluded.
Result
Everything is calculated in your browser, and no dates are stored or sent to a server. This is for planning and convenience only — it is not legal, accounting or employment advice about entitlements, leave or pay.
Try another tool
Picked to go with this oneCount the working days between two dates, or find the date a given number of working days from now. What makes this different from most working-day calculators is that the working week is yours to define: Monday to Friday, Monday to Saturday, Sunday to Thursday, or any custom set of days. Most tools assume Monday to Friday and offer no way to change it, which makes them useless across much of the Middle East and for anyone on a six-day or shift pattern. Add your own holidays and days off by hand, and the result breaks down exactly which days were excluded and why. It runs in your browser.
How to use this tool
- 01Choose what you are calculatingWorking days between two dates, or the date a number of working days away.
- 02Set your working weekPick a preset or choose the individual days. This is the setting most calculators get wrong by assuming.
- 03Add any holidays by handThe tool applies no country’s public holidays automatically, so anything you want excluded has to be added — which also means nothing is excluded that you did not intend.
When is this useful?
- Working out a delivery or notice dateContracts and service agreements are usually written in working days rather than calendar days, and counting them by hand across a month is error-prone.
- Planning around a non-Monday weekA Sunday to Thursday week, a six-day week or a four-day week all give different answers from the Monday-to-Friday default.
- Costing a project in working daysThe breakdown separates weekend days from the holidays you excluded, so you can see where the calendar time went.
Examples
- The same span, two different weeksA fortnight that contains ten Monday-to-Friday working days contains twelve on a Monday-to-Saturday week. Neither answer is wrong — they are answers to different questions, which is why the setting exists.
- Counting forwardTen working days from a Monday on a Monday-to-Friday week lands two weeks later on the Friday. Exclude one public holiday in between and it moves to the following Monday.
Tips for a better result
- Decide whether the endpoints countIncluding the start date, the end date, both or neither changes the total by up to two days. Contracts usually specify it; if yours does not, say which convention you used.
- Holidays are yours to addNo public holidays are applied automatically. That is deliberate — an automatic list would be wrong for your country, region or company as often as it was right.
Why the working week is a setting, not an assumption
Most working-day calculators hardcode Monday to Friday. That is the pattern in much of Europe and the Americas, and it is simply wrong elsewhere: the standard week runs Sunday to Thursday across much of the Middle East, six-day weeks are common in parts of Asia, and four-day weeks are increasingly common everywhere. A tool that cannot express your week does not give you a slightly different answer — it gives you the wrong one, confidently. Here the week is a first-class input with presets for the common patterns and a custom option for anything else, including split or non-contiguous patterns.
Why no public holidays are built in
It would be easy to bundle a country’s holiday list and apply it automatically. It would also be misleading. Public holidays vary by region within a country, some move by rule and some by announcement, company holidays differ from national ones, and an automatic list quietly produces a wrong number for anyone it does not exactly fit. Asking you to add the days that actually apply to your situation is more work, but the result is one you can justify — the excluded days are visible in the breakdown, each one is there because you put it there, and nothing has been silently assumed on your behalf.
Reading the breakdown
The result separates the total calendar days from the working days, and splits the difference into rest days that fall outside your working week and days you excluded by hand. It also shows the span as full weeks plus remaining days, which is often the more useful shape for planning. If you enter the dates the wrong way round the tool notices and counts them in the correct order rather than returning a negative number or an error.
Frequently asked questions
How do I count working days between two dates?
Enter the start and end dates, set your working week, and the count appears with a breakdown of what was excluded. Add any holidays you want left out.
Can I use a Sunday to Thursday week?
Yes. It is one of the presets, and you can also pick individual days for any pattern, including six-day and four-day weeks.
Are public holidays included automatically?
No, and that is intentional. Holidays vary by region, employer and year, so you add the ones that apply to you. They then appear explicitly in the breakdown.
Does the start date count as a working day?
Only if you include it. Including the start, the end, both or neither is a switch, because contracts differ on which convention they use.
What if the end date is before the start date?
The tool counts them in the correct order and tells you it did, rather than returning a negative number.

