Skip to main content

Workdays Between Dates Calculatorv1.0.0

Calculate the number of workdays or business days between two dates, excluding weekends and optional holidays, to support scheduling and project planning. It automatically excludes weekends and U.S. federal holidays or lets you customize which days to count. Designed for professionals, students, project managers, and anyone needing accurate workday calculations.

Scheduling
Business
Project Management
Reference

Documentation

Use the Business Days Calculator to count the number of working days between two dates while excluding weekends and holidays as needed. This tool helps you plan schedules, create reports, and manage deadlines with precision. By applying the right settings, you can model real-world calendars and copy the results for documentation or further analysis.

  • Select a Start Date and an End Date from the calendar picker.
  • Check Include end date if you want the end date to be counted. Leave it unchecked if you want the count to stop the day before.
  • Choose a Days in Results mode:
    • All days: Count every calendar day.
    • Exclude weekends: Remove Saturdays and Sundays.
    • Exclude federal holidays: Remove U.S. federal holidays that do not fall on weekends.
    • Exclude weekends and federal holidays (default): Remove Saturdays, Sundays, and federal holidays.
    • Do not exclude any days: Count all calendar days; useful for comparison.
    • Custom: Select specific weekdays to include and optionally exclude federal holidays.
  • If you selected Custom, open Select days to include, choose which weekdays to count, and toggle Exclude federal holidays.
  • Click Calculate to see the results. The summary shows total included days and the number of skipped Saturdays, Sundays, and holidays.
  • Adjust dates or modes to test scenarios, compare outcomes, and copy the result summary for use in schedules or reports.

The calculator processes each date between the start and end, applies the selected exclusions, and sums the included days. It follows this logic:

  • Total Days (exclusive) = End − Start. If Include end date is checked and End ≥ Start, add 1.
  • Business Days = Total Days − Excluded Saturdays − Excluded Sundays − Excluded Holidays.
  • Weekend detection: Saturday = weekday 6, Sunday = weekday 0.
  • Holiday scope: U.S. federal holidays. When holidays fall on weekends, observed dates are shown separately.
  • Custom mode: Count only the checked weekdays; optionally subtract federal holidays.
  • TotalDays = (EndDate − StartDate) in days + (IncludeEnd ? 1 : 0)
  • BusinessDays = TotalDays − SkippedSaturdays − SkippedSundays − SkippedHolidays
  • CustomIncludedDays = Count of dates where Weekday ∈ AllowedSet and (ExcludeHolidays ? not Holiday : true)

Apply the Business Days Calculator to handle scheduling, reporting, and planning tasks across business, education, operations, and personal projects. By excluding weekends and holidays, you can generate realistic timelines that match work calendars, payroll cycles, and compliance deadlines.

  • Plan project deadlines and sprint lengths by counting only working days between milestones.
  • Estimate staffing needs, leave balances, or paid working days for payroll and HR purposes.
  • Forecast turnaround times for reviews, approvals, or document processing that skip weekends and holidays.
  • Set realistic shipping, fulfillment, or service delivery windows based on business-day schedules.
  • Map instruction days, assignment deadlines, and exam preparation periods within school calendars.
  • Calculate accruals, penalties, or interest periods that follow business-day conventions in financial contexts.
  • Verify legal compliance deadlines, contract notice periods, or filing dates defined in business days.
  • Track ticket service-level agreements (SLAs) and response targets that measure only business days.
  • Plan personal goals, training schedules, or appointments around workdays and observed holidays.
  • Compare scenarios by switching between calendar days and business days to align personal tasks with professional commitments.

By applying this calculator, you can create schedules that are practical and reliable, avoid missed deadlines, and ensure that your planning accounts for non-working days. This prevents overestimating available time and helps maintain realistic expectations across both professional and personal commitments.

Inputs, outputs, and what the Workdays Between Dates Calculator computes

The form above accepts the following inputs and produces the outputs listed below. This summary is rendered in the page so the parameters are visible to crawlers, assistive tech, and indexing agents that don't fetch the embedded tool frame.

Inputs

  • Start Date (date input)
  • End Date (date input)
  • Include end date (+1 day)
  • Days in Results · default: Exclude weekends and federal holidays
  • Include Sundays · default: 0
  • Include Mondays · default: 1
  • Include Tuesdays · default: 2
  • Include Wednesdays · default: 3
  • Include Thursdays · default: 4
  • Include Fridays · default: 5
  • Include Saturdays · default: 6
  • Exclude federal holidays in custom mode

Controls

Calculate · Reset

Computation

Total Days (exclusive) = End − Start.

Worked example

Use the Business Days Calculator to count the number of working days between two dates while excluding weekends and holidays as needed.