Work Hours Calculator
Pick a start and end date to see how many working days and work hours fall between them, at the hours per day you choose.
Last updated October 19, 2026
Defaults to today
Defaults to 13 days from today
Result
10 working days
80 work hours at 8 hours a day
Public holidays are not removed.
Show the work
- Period: November 12, 2026 to November 25, 2026, both dates included.
- Monday-to-Friday days in the period: 10 working days. Public holidays are not removed.
- Work hours: 10 x 8 = 80 hours.
How work hours between dates are calculated
work hours = Monday-to-Friday days from the start date to the end date, both included × hours per day
The calculator counts every Monday to Friday between the two dates, including the start and the end date when they are weekdays, and multiplies by the hours per day. Saturdays and Sundays are skipped.
Public holidays are not removed, because they differ by country and employer. Subtract them yourself: each holiday that falls on a weekday is one working day, or one day of hours.
See how we calculate for the formulas, sources and review schedule behind every calculator.
Also useful alongside this calculator: Military Time Converter, Time Duration Calculator and Time Calculator.
What is counted and what is not
Every Monday to Friday from the start date to the end date is one working day, and both end dates count when they are weekdays. October 19 to October 21, 2026 is Monday, Tuesday and Wednesday, so 3 working days and 24 hours at 8 hours a day. A range that falls only on a weekend, such as Saturday October 24 to Sunday October 25, has 0 working days.
The dates can be entered in either order. Swapping the start and end gives the same answer, for example November 4 to November 17, 2026 and November 17 to November 4 are both 10 working days.
Part-time schedules and other daily hours
Change the hours per day to match the schedule. Over the same 10 working days from October 19 to October 30, 2026, 8 hours a day is 80 hours, 6 hours a day is 60 hours and 4 hours a day is 40 hours. The hours per day must be above 0 and no more than 24.
The calculator treats every working day as the same length. If you work 10 hours on four days a week, count the days you work and multiply by 10 yourself, or use the closest fixed daily figure for an estimate.
Allowing for holidays, leave and the whole year
Take the calculator’s answer and subtract the weekday holidays and leave days in the range. If a 10-day range includes one public holiday, that leaves 9 days, or 9 × 8 = 72 hours.
A full year of 52 weeks has 260 weekdays and 2,080 hours at 8 hours a day. With 10 public holidays and 15 days of leave, that falls to 260 − 25 = 235 days, or 235 × 8 = 1,880 hours. Months differ because they start on different days: October 2026 has 22 working days (176 hours) and February 2026 has exactly 20 (160 hours).
How to use the Work Hours Calculator
- Enter the start date. It defaults to today.
- Enter the end date.
- Set the hours per day. The default is 8.
- Read the working days and total work hours, then use Copy, Print or Share.
Worked example
From Monday, October 19, 2026 to Friday, October 30, 2026 there are 10 working days. At 8 hours a day that is 80 work hours. To check, the range covers exactly two full Monday-to-Friday weeks, and 2 × 5 = 10 days. Starting midweek changes the count: Wednesday, November 4 to Tuesday, November 17, 2026 is 3 days in the first week, 5 in the second and 2 in the third, which is also 10 days and 80 hours.
| Period | Working days | Work hours |
|---|---|---|
| 1 week (Monday to Friday) | 5 | 40 |
| 2 weeks | 10 | 80 |
| 4 weeks | 20 | 160 |
| 13 weeks (a quarter) | 65 | 520 |
| 52 weeks | 260 | 2,080 |
Frequently asked questions
Are the start and end dates counted?
Yes. A weekday start date and a weekday end date are both counted.
Are public holidays excluded?
No. Holidays differ by country and employer, so subtract any that fall on a weekday in your range.
Can I use a different work week or hours?
You can change the hours per day, but the calculator always counts Monday to Friday.
How do I count hours for a part-time schedule?
Set the hours per day to your daily figure, such as 6 or 4. For 10 working days that gives 60 or 40 hours. If your hours differ from day to day, multiply the working days by your average.
Are my dates stored or sent anywhere?
No. The calculation runs in your browser and nothing you enter is saved or uploaded.