Count the weekdays between two dates, with the option to include or exclude the final day.
Example
Monday, September 14, 2026 to Friday, September 18, 2026 contains 5 business days when both ends count, or 4 with the end date excluded. September 2026 as a whole, from the 1st to the 30th, has 22 weekdays.
Calculation method
Every date in the range is checked one by one: Monday to Friday counts, Saturday and Sunday do not. Clearing “Include end date” stops the count one day earlier, and entering the later date first simply reorders the range rather than returning a negative number.
Important notes
Public, bank, regional and company holidays are not known and not removed, so the result is a weekday count rather than a legal deadline. Subtract the holidays that apply to you, and for court, banking or statutory deadlines check the official rule, since some count calendar days or extend a deadline that ends on a holiday.
Weekdays between two dates
Enter a start date and an end date. The calculator checks every date in the range and counts Monday to Friday, skipping Saturday and Sunday. Monday, September 14, 2026 to Friday, September 18, 2026 contains 5 business days when both ends are counted. Clear “Include end date” when the last day should not count, and the same week gives 4. If you enter the later date first, the range is reordered and still gives 5.
Weekends at the edges and whole months
Friday, September 18 to Monday, September 21, 2026 counts only 2 business days, because the Saturday and Sunday in between are skipped. A range covering only that weekend gives 0. September 2026 has 22 weekdays from the 1st to the 30th. These counts are useful for delivery estimates, notice periods expressed in working days and planning how many workdays a project month actually contains.
Public holidays are not removed
Holiday calendars differ by country, region, bank and employer, so the tool does not subtract any of them. December 21, 2026 to January 1, 2027 counts 10 weekdays, but Christmas and New Year’s Day are closed in many places, so the real number of working days is lower. Subtract the holidays that apply to you from the result. For legal, court or banking deadlines, check the official rule, since some count calendar days or extend a deadline that ends on a holiday.
Worked examples| Input | Result |
|---|
[2026-09-14, 2026-09-18] | 5 |
[2026-09-14, 2026-09-18) | 4 |
[2026-09-18, 2026-09-21] | 2 |
[2026-09-19, 2026-09-20] | 0 |
[2026-09-01, 2026-09-30] | 22 |
[2026-12-21, 2027-01-01] | 10 |
Frequently asked questions
Why are holidays not excluded?
Because holiday calendars differ by country, region, bank and employer, and a single fixed list would be wrong for most people. December 21, 2026 to January 1, 2027 counts 10 weekdays, but Christmas and New Year’s Day close offices in many places, so the real number of working days there is lower.
What does “include end date” change?
Whether the final day is counted. The week of September 14 to September 18, 2026 gives 5 business days with it ticked and 4 without. Notice periods and delivery estimates differ on this point, so match the setting to the wording you are working from.
What happens across a weekend?
Only the weekdays count. Friday, September 18 to Monday, September 21, 2026 is 2 business days, because the Saturday and Sunday in between are skipped, and a range covering only that weekend returns 0. That makes the tool useful for delivery windows and for seeing how many workdays a project month really contains.