Work Hours

Work Days Calculator

Count weekdays, weekend days, and calendar days between two dates.

Input business days
Output Count weekdays, weekend days, and calendar days between two dates for schedules, deadlines, and time-off planning
Use for Work Hours planning estimate

Work days calculator

Count weekdays, weekend days, and total calendar days between two dates.

First date in the range.
Last date in the range.
Choose whether the final date should be counted.
Optional weekdays to exclude, one YYYY-MM-DD date per line.

Choose a start date and end date to count work days.

Work days 0
Weekend days 0
Calendar days 0
Custom non-work days 0
Result summary

Your work day count will update after you choose dates.

Result basics How to use and trust this calculator Warnings, formula notes, and result explanation.

Use this result for

A quick check before the official record.

  • Count weekdays between two dates.
  • Separate work days, weekend days, and calendar days.
  • Adjust for holidays or custom schedules when needed.

Quick summary

Before you start, confirm the job this tool is doing.

Best for Work Hours

Count weekdays, weekend days, and calendar days between two dates for schedules, deadlines, and time-off planning.

Needs first Start Date, End Date

Fill these before trusting the result, then use examples if you want to see the calculator in motion.

Main output Work Days

2 workflow transfers can carry this result into another calculator.

Before you trust the result

Common input mistakes for this calculator.

Check these before copying, saving, or sending the result. Small input choices can move hours, pay, PTO, or deadline dates.

CheckStart or end date counted wrong

Some planning questions include both dates; others count only the days between them.

Decide the inclusion rule before sharing the count.
CheckCustom schedule ignored

A four-day week, weekend shift, or rotating schedule will not match a simple weekday count.

Adjust non-work days when the schedule is not Monday through Friday.
CheckHoliday closures left in the count

A workday estimate can be off when company holidays or shutdown days are not removed.

Add known holidays and closures before using the total.
Formula and assumptions See how this estimate is built

Formula: Work days = date range days - weekends - custom non-work dates.

Use it when you already know both the start and end dates and need the count between them.

Nonstandard schedules and official deadline rules may count days differently.

Before you use the work day count

This calculator treats Monday through Friday as work days and Saturday and Sunday as weekends.

If holidays, company closures, alternate schedules, or regional workweeks apply, adjust the result before using it for planning.

How the estimate is built

The count checks each date in the range and separates weekdays, weekend days, and total calendar days.

Common situations

  • You need weekdays between two dates.
  • You are planning a project timeline.
  • You want to separate weekends from calendar days.

Result explainer

Read the answer before you act on it.

The calculator updates instantly, but the useful part is knowing what the main number means and what should happen next.

Main result

work Days

Work days is the count to use when planning weekdays or scheduled working days between two dates.

Changes when

Inputs change

Start date, end date, include-end-date choice, and custom non-work dates determine the count.

Check separately

Limits

Nonstandard schedules and official deadline rules may count days differently.

Examples Examples, setup steps, and reusable result text Sample inputs and copy-ready output.

Copy and continue

Turn the result into a useful note.

Best for timesheets, payroll notes, overtime checks, and shift corrections.

Copy-ready result templates

Planning note

Workday count: [start date] to [end date], include end date [yes/no], custom non-work dates [list], result [workdays] workdays.

Vacation prep

Workdays before vacation: [count]. Remaining task days exclude weekends, holidays, and planned non-work dates listed in the calculator.

Spreadsheet row

Result | [workdays] workdays | Inputs | [start date], [end date], [non-work dates] | Check | confirm the include-end-date rule

Before sharing the result

  • Replace every placeholder with your real dates, hours, rate, or balance.
  • Keep the policy assumption visible: lunch, overtime, PTO, deduction, or start-date rule.
  • Use a second scenario when one input could change the decision.
Review result checklist

Next calculator to open

  • Time Card Calculator Estimate weekly hours, regular time, overtime, and gross pay from a simple shift-by-shift timesheet.
  • Time Card With Lunch Break Calculate weekly work hours with unpaid lunch break deductions, overtime, and gross pay in one view.
  • Decimal Hours Convert hours and minutes into decimal hours for timesheets, payroll, and invoices.

How to use it

Use this calculator in three quick steps.

The goal is not just to get a number, but to keep enough context to trust or revisit it later.

  1. Choose the date range

    Enter start date, end date, whether to include the end date, and any custom non-work dates.

  2. Review weekdays and calendar days

    Compare work days, weekend days, calendar days, and custom non-work dates before using the count.

  3. Turn the range into PTO

    Send the range into PTO planning when the counted workdays represent time off.

Example setups

Use examples to test the calculator before entering real numbers.

Try a scenarioTwo-week span

Start Date: 2026-06-01 · End Date: 2026-06-14 · Include End Date: yes

Use this example as a baseline before entering real inputs.
Try a scenarioMonth count

Start Date: 2026-07-01 · End Date: 2026-07-31 · Include End Date: yes

Good for checking how the calculator responds to a common edge case.
Try a scenarioBefore vacation

Start Date: 2026-08-03 · End Date: 2026-08-14 · Include End Date: no

Use this when you need a clean sample result to compare against your own numbers.

The buttons near the calculator fill these examples instantly. Replace them with your own official hours, dates, pay rates, or balances before acting on the result.

Copy-ready wording

Use a short note when you share the result.

Timesheet note

I calculated this total from clock-in, clock-out, and unpaid break minutes. Please compare it with the official time card before payroll is finalized.

Schedule check

This estimate uses the schedule and break assumptions shown here. If rounding, paid breaks, or overnight rules apply, the final time card may need an adjustment.

Edge caseCheck what the example does not cover

Watch for overnight shifts, unpaid breaks, rounded time, holidays, or custom workweeks before using the result.

Source of truthUse official records before acting

Compare with your timekeeping system, schedule, and payroll rounding policy.

Decision support

Use this result in the right context.

Part of the Work Hours tool cluster.

Question

Choose the right comparison

Is this about time you worked, a date range, or a future deadline?

Unit

Match the units first

Keep the unit consistent: clock times, decimal hours, work days, or business days.

Proof

Check the source of truth

Compare the result with the timesheet, schedule, deadline rule, or calendar policy you actually need to follow.

If this calculator is not the final step, continue with Time Card Calculator, Time Card With Lunch Break, Decimal Hours.

Specific searches this helps with

Common ways people use this calculator.

work days between two dates excluding weekends

Weekdays between dates

Use the date range to separate weekdays, weekends, and total calendar days.

work days between dates excluding holidays

Exclude custom holidays

Add custom non-work dates when holidays or closures should not count.

Next steps Result checklist, workflows, and related questions Use after the result looks close.

Today's related answers

Fresh troubleshooting questions connected toWork Days.

These new pages answer the messy follow-up questions people ask after a calculator result looks wrong.

Recommended workflows

Useful next steps for this calculator.

These suggestions come from calculators that can carry related numbers forward.

Result checklist

Common mistakes to catch before you use the result.

How to read the key result

Main number
Work days is the count to use when planning weekdays or scheduled working days between two dates.
What changes it
Start date, end date, include-end-date choice, and custom non-work dates determine the count.
What it does not cover
Nonstandard schedules and official deadline rules may count days differently.

Result message templates

Turn the calculator output into a clear note.

Replace the brackets with your calculator result before sending, saving, or pasting into a spreadsheet. Keep the assumptions with the number so the result is easier to review later.

Planning note

Workday count: [start date] to [end date], include end date [yes/no], custom non-work dates [list], result [workdays] workdays.

Vacation prep

Workdays before vacation: [count]. Remaining task days exclude weekends, holidays, and planned non-work dates listed in the calculator.

Spreadsheet row

Result | [workdays] workdays | Inputs | [start date], [end date], [non-work dates] | Check | confirm the include-end-date rule

Quick summary

Workdays result: [workdays] workdays between [start date] and [end date].

Filled examples

Copy one, then replace the numbers.

Project window

Workday count: May 6 to May 17 has 10 workdays if both dates are included and no holidays are excluded.

Vacation prep

There are 7 workdays left before the planned vacation after excluding the weekend and one listed company closure.

Templates are local text only. Replace bracketed parts and keep the calculator assumptions beside the final number.

Result confidence

Use this result as a planning estimate when the inputs match your real situation. For pay, deadlines, or job decisions, compare it with official records, employer policy, contracts, or local rules before acting on it.

Watch for

  • Assuming weekends are the only non-work days.
  • Using calendar days when the decision needs weekdays or business days.
  • Forgetting that some teams work nonstandard schedules.

Check before relying on it

  • Confirm whether the start and end dates should both be included.
  • Adjust for holidays, closures, and custom work schedules when needed.
  • Use calendar-day and weekday totals for different planning questions.

Common mistakes

  • Counting calendar days when the decision depends on working days
  • Forgetting custom non-work dates that should be excluded from the range

What to do next

  • Send the date assumptions into PTO planning
  • Save the range before comparing another deadline window
FAQ Frequently asked questions Short answers for edge cases and common search questions.

User scenario questions

How do I count workdays before a vacation?

Count only the scheduled workdays before the vacation starts, then remove holidays or planned closure days. Do not count the vacation days themselves as days left before the trip.

Can I use this for project planning?

Yes. It is useful for estimating available workdays in a date range, especially when weekends, holidays, or custom non-work dates need to be excluded.

Why does the result change when I include the end date?

Including the end date counts the final day in the range. Use it when the final date is still a working day for the task, and leave it off when the deadline starts after that date.

How do I calculate work hours between two dates?

Count the workdays in the range, subtract holidays or custom non-work dates, then multiply by expected hours per workday. Use a separate schedule check if daily hours vary.

How do I find the last business day of the month?

Start with the last calendar day of the month and move backward until the date lands on a counted business day. Company closures or holidays can move it earlier.

How do I count business days across year end?

Count weekdays across the full range, then remove year-end holidays and closure dates. December and January ranges are easy to overstate when closures are missing.

Can I use it for workdays before a start date?

Yes. Count only the workdays before the start date, then remove holidays, closure dates, or already approved time off. This is better than counting calendar days for HR or equipment tasks.

How do I count workdays for a compressed schedule?

Use the days that are actually scheduled as workdays. A 4-day workweek or 9/80 schedule may have fewer workdays than a standard Monday-Friday calendar.

Frequently asked questions

Does the work days calculator include weekends?

It separates weekdays from Saturday and Sunday so you can see work days, weekend days, and calendar days.

Can I exclude the end date?

Yes. Use the include end date option depending on whether your date range should count the final day.

Can I remove holidays from the count?

Yes. Add custom non-work dates in the calculator or use a holiday template in settings, then review the final count before using it.

Do I need an account to use these tools?

No. You can use the calculators without creating an account or signing in.

Will my numbers be saved automatically?

Some calculators save recent entries in your browser so you can return to them on the same device. Use the clear button if you want to remove saved values.

Are these pages optimized for mobile?

Yes. The layout is mobile-first, keeps the calculator near the top, and avoids heavy decorative sections that would slow down small screens.