Work Days Calculator — Business Days Between Dates
Calculate business days between two dates or add business days to a date, excluding weekends and US holidays. See also Days Between Dates and Date Calculator.
Exclude US Holidays (optional)
How the Work Days Calculator Works
This calculator counts business days (Monday through Friday) between two dates, optionally excluding US federal holidays. It iterates through each day in the range, skipping Saturdays, Sundays, and any selected holidays. The "Add Business Days" mode counts forward from a start date, skipping non-business days until the specified number of working days has been reached.
Business Day Calculation Formula
Business Days = Calendar Days - Weekend Days - Holidays
Weekend Days per week = 2 (Saturday + Sunday)
Approximate: Business Days ≈ Calendar Days x (5/7)
Work Weeks = floor(Business Days / 5)
US Federal Holidays Reference
| Holiday | Date | Type |
|---|---|---|
| New Year's Day | January 1 | Fixed |
| Martin Luther King Jr. Day | 3rd Monday in January | Floating |
| Presidents' Day | 3rd Monday in February | Floating |
| Memorial Day | Last Monday in May | Floating |
| Independence Day | July 4 | Fixed |
| Labor Day | 1st Monday in September | Floating |
| Thanksgiving Day | 4th Thursday in November | Floating |
| Christmas Day | December 25 | Fixed |
Frequently Asked Questions
What counts as a business day?
A business day (or working day) is any day from Monday through Friday that is not a public holiday. Saturdays and Sundays are always excluded from business day counts.
How many business days are in a year?
A typical year has approximately 261 business days (365 days minus 104 weekend days). After subtracting US federal holidays, it is approximately 253 working days. The exact number varies by year depending on how holidays fall.
Does this calculator account for holidays?
Yes. You can select which US federal holidays to exclude from the count. The calculator correctly handles both fixed-date holidays (like July 4) and floating holidays (like Thanksgiving, which is the 4th Thursday in November).
How do I calculate a deadline that is "10 business days" away?
Use the "Add Business Days to Date" mode. Enter today as the start date and 10 as the number of business days. The calculator will skip weekends and holidays to find the exact calendar date.
What about company-specific holidays?
This calculator includes the 8 major US federal holidays. If your company observes additional holidays (like the day after Thanksgiving or company-specific days), you may need to subtract those manually from the result.
How are holiday dates calculated for floating holidays?
Floating holidays are calculated using their official rules: MLK Day is the 3rd Monday in January, Presidents Day is the 3rd Monday in February, Memorial Day is the last Monday in May, Labor Day is the 1st Monday in September, and Thanksgiving is the 4th Thursday in November.
Is the start date included in the count?
No. The calculator counts days starting from the day after the start date. If you start on Monday and add 1 business day, the result is Tuesday. This matches the common interpretation of "within X business days."