Skip to main content

Business Days Calculator (Excludes Weekends & US Holidays)

Calculate the number of business days between two dates, excluding weekends and observed US federal holidays.

Both the start and end dates are counted. Business days, weekends and holidays add up to the calendar total.

Business Days

22

Calendar Days

31

Weekends

8

Holidays

1

2026 US Federal Holidays (observed)

New Year's Day (Jan 1)
MLK Day (Jan 19)
Presidents Day (Feb 16)
Memorial Day (May 25)
Juneteenth (Jun 19)
Independence Day (Jul 3, observed)
Labor Day (Sep 7)
Columbus Day (Oct 12)
Veterans Day (Nov 11)
Thanksgiving (Nov 26)
Christmas (Dec 25)

Calculations also cover 2025 and 2027. When a holiday falls on a Saturday it is observed the preceding Friday; on a Sunday, the following Monday.

What is Business Days Between Dates?

A business day count answers a different question from a calendar day count: not how much time has passed, but how much working time. For anything measured in delivery windows, processing times, notice periods or project schedules, that is the number that matters.

The count here excludes Saturdays, Sundays and observed US federal holidays. Both the start and end dates are included, so a Monday-to-Friday range is five business days rather than four.

The rule of thumb is that a calendar span contains about five business days for every seven days, minus roughly eleven holidays a year. Over a full year: 365 calendar days, about 261 weekdays, about 250 business days.

The formula — how to calculate Business Days Between Dates

Business days = Σ days in range where day is Monday–Friday AND day is not an observed federal holiday Calendar days = Business days + Weekend days + Holidays
Range
= inclusive of both the start and end dates
Observed holiday
= the day the holiday is actually taken, which shifts when it falls at a weekend

Because the range is inclusive, the three categories add up exactly to the calendar total. If they do not, something is being counted twice or dropped.

Step-by-step example

  1. 01From Monday 1 June 2026 to Friday 3 July 2026.
  2. 02Calendar days, counting both ends: 33.
  3. 03Weekend days in that span: 8 — four Saturdays and four Sundays.
  4. 04Observed holidays: 2 — Juneteenth on Friday 19 June, and Independence Day observed on Friday 3 July because 4 July falls on a Saturday.
  5. 05Business days: 33 − 8 − 2 = 23.
  6. 06So a "20 business day" processing window opened on 1 June would close on Monday 29 June. Someone reading it as 20 calendar days would have expected 20 June — nine days early, and on a Saturday at that.

The eleven federal holidays

Federal holidays fall into two kinds, and the difference determines whether the date moves.

US federal holidays

HolidayRuleMoves?
New Year's Day1 JanuaryYes, if at a weekend
Martin Luther King Jr. DayThird Monday in JanuaryNo — always a Monday
Presidents DayThird Monday in FebruaryNo
Memorial DayLast Monday in MayNo
Juneteenth19 JuneYes
Independence Day4 JulyYes
Labor DayFirst Monday in SeptemberNo
Columbus DaySecond Monday in OctoberNo
Veterans Day11 NovemberYes
ThanksgivingFourth Thursday in NovemberNo
Christmas Day25 DecemberYes

Fixed-date holidays falling on a Saturday are observed the preceding Friday; on a Sunday, the following Monday. Six of the eleven are pinned to a weekday and never move.

A quirk worth knowing

When 1 January falls on a Saturday, it is observed on the preceding Friday — which is 31 December of the previous year. So a year can contain a federal holiday for a New Year's Day that has not happened yet. It catches out both people and code.

Where business day counts are used

Shipping and fulfilment
"ships in 3-5 business days" excludes weekends, so an order placed Friday afternoon may not move until the following Wednesday.
Payment settlement
ACH transfers and cheque clearing count business days because the banking system does not run at weekends or on federal holidays.
Contractual notice
many commercial agreements specify business days for cure periods and objections, precisely so the recipient gets working time to respond.
Employment
notice periods, probation reviews and statutory response windows are frequently expressed in working days.
Project scheduling
effort estimates are in working days; a 40-day project is eight weeks of calendar time, not six.

What this count does not know

Federal holidays are a floor, not the whole picture.

State holidays are additional and vary widely — Patriots' Day in Massachusetts and Maine, Cesar Chavez Day in California, Emancipation Day in Washington DC, which notably shifts the federal tax filing deadline in some years.

Company holidays vary again. Many employers close between Christmas and New Year, observe Good Friday, or grant floating days that appear on no public calendar.

Neither does this account for a five-day week that is not Monday to Friday. Some industries and some countries run different working weeks; in much of the Middle East the weekend falls on Friday and Saturday.

For anything where the exact day matters legally or financially, count with the relevant calendar rather than a generic one.

Common mistakes to avoid

  • Counting only the days between the endpoints when the period is meant to include both.
  • Using the nominal holiday date rather than the observed one.
  • Assuming federal holidays are the complete list. State and company holidays are not included.
  • Reading "3-5 business days" as "3-5 days" — the difference is often the whole weekend plus part of a week.
  • Building a schedule on 260 working days a year without deducting the holidays, overstating capacity by about two weeks.

Frequently asked questions

Sources & references

Written and fact-checked by the CalcProLabs Editorial Team. Read our calculation methodology and editorial policy.

Last updated