Your result
What your result means
From 2026-01-05 through 2026-01-30 is 25 days between the dates, or 26 days if both ends count. 20 of those are weekdays and 6 fall on a weekend. With the holiday setting you chose, that leaves 19 business days. Federal holidays are the OPM observed dates from 2024-01-01 through 2030-12-31.
The math
Formula and sources
Days between = end − start, in calendar days Inclusive days = days between + 1 Business days = Mondays–Fridays in the inclusive span, minus weekday federal holidays
- Both ends
- the start date and the end date each count when they are workdays, matching Excel NETWORKDAYS
- Weekend
- Saturday and Sunday. A Monday–Friday work week is the assumption, labelled as such.
- Federal holiday
- the OPM observed date. If July 4 falls on Saturday, the Friday off is the date we subtract, not the Saturday.
The holiday list covers observed dates from 2024-01-01 through 2030-12-31 only. Outside that window the result is weekdays only, and the page says so. Inauguration Day is not removed: OPM limits it to the Washington, D.C., area. State holidays, bank holidays, and your own days off are not in this count.
The code and tests for this formula are open source (MIT): business-days.ts on GitHub.
Sources we checked this against
- 1Federal holidays (observed dates, 2024–2030)U.S. Office of Personnel Management · opm.gov
- 2NETWORKDAYS function (both the start date and the end date are included)Microsoft Support · support.microsoft.com
- 3Leap yearsU.S. Naval Observatory · aa.usno.navy.mil
Formula last checked 2026-11-14. Found an error? Tell us and we will fix it.
Adding business days
What date is 3, 10 or 30 business days from today?
Count forward from the next business day: today is day 0. So 3 business days from a Monday is Thursday, and a weekend or a weekday federal holiday in between pushes the date later. "Two to three business days" for a delivery or a bank transfer is the same count, usually starting the day after you order or send.
From Mon, Nov 23, 2026, the Monday of Thanksgiving week, 3 business days is Fri, Nov 27, 2026, not Thursday, because Thanksgiving Day (November 26, 2026) is skipped. Dates below skip weekends and the U.S. federal holidays this calculator uses (OPM observed dates through 2030).
| Business days later | Date (federal holidays skipped) | Date (weekends only) |
|---|---|---|
| 1 | Tue, Nov 24, 2026 | Tue, Nov 24, 2026 |
| 2 | Wed, Nov 25, 2026 | Wed, Nov 25, 2026 |
| 3 | Fri, Nov 27, 2026 | Thu, Nov 26, 2026 |
| 4 | Mon, Nov 30, 2026 | Fri, Nov 27, 2026 |
| 5 | Tue, Dec 1, 2026 | Mon, Nov 30, 2026 |
| 7 | Thu, Dec 3, 2026 | Wed, Dec 2, 2026 |
| 10 | Tue, Dec 8, 2026 | Mon, Dec 7, 2026 |
| 15 | Tue, Dec 15, 2026 | Mon, Dec 14, 2026 |
| 20 | Tue, Dec 22, 2026 | Mon, Dec 21, 2026 |
| 21 | Wed, Dec 23, 2026 | Tue, Dec 22, 2026 |
| 30 | Thu, Jan 7, 2027 | Mon, Jan 4, 2027 |
| 35 | Thu, Jan 14, 2027 | Mon, Jan 11, 2027 |
| 45 | Fri, Jan 29, 2027 | Mon, Jan 25, 2027 |
| 60 | Mon, Feb 22, 2027 | Mon, Feb 15, 2027 |
| 90 | Mon, Apr 5, 2027 | Mon, Mar 29, 2027 |
State holidays, bank holidays and your employer's days off are not skipped. To count the business days between two dates you already know, use the calculator above.
How long is 2–3, 3–5 or 5–10 business days?
A range like "3–5 business days" depends on the day you order or submit, because weekends do not count. In calendar days, 2–3 business days is 2 to 5 days, 3–5 business days is 3 to 7 days (about a week), and 5–10 business days is 5 to 14 days (one to two weeks). Find your order day in the left column: each cell is the earliest and latest day it can arrive.
| Ordered on | 1–2 business days | 2–3 business days | 3–5 business days | 5–7 business days | 5–10 business days | 7–10 business days | 10–15 business days |
|---|---|---|---|---|---|---|---|
| Monday | Tue – Wed 1–2 days | Wed – Thu 2–3 days | Thu – Mon next wk 3–7 days | Mon next wk – Wed next wk 7–9 days | Mon next wk – Mon in 2 wks 7–14 days | Wed next wk – Mon in 2 wks 9–14 days | Mon in 2 wks – Mon in 3 wks 14–21 days |
| Tuesday | Wed – Thu 1–2 days | Thu – Fri 2–3 days | Fri – Tue next wk 3–7 days | Tue next wk – Thu next wk 7–9 days | Tue next wk – Tue in 2 wks 7–14 days | Thu next wk – Tue in 2 wks 9–14 days | Tue in 2 wks – Tue in 3 wks 14–21 days |
| Wednesday | Thu – Fri 1–2 days | Fri – Mon next wk 2–5 days | Mon next wk – Wed next wk 5–7 days | Wed next wk – Fri next wk 7–9 days | Wed next wk – Wed in 2 wks 7–14 days | Fri next wk – Wed in 2 wks 9–14 days | Wed in 2 wks – Wed in 3 wks 14–21 days |
| Thursday | Fri – Mon next wk 1–4 days | Mon next wk – Tue next wk 4–5 days | Tue next wk – Thu next wk 5–7 days | Thu next wk – Mon in 2 wks 7–11 days | Thu next wk – Thu in 2 wks 7–14 days | Mon in 2 wks – Thu in 2 wks 11–14 days | Thu in 2 wks – Thu in 3 wks 14–21 days |
| Friday | Mon next wk – Tue next wk 3–4 days | Tue next wk – Wed next wk 4–5 days | Wed next wk – Fri next wk 5–7 days | Fri next wk – Tue in 2 wks 7–11 days | Fri next wk – Fri in 2 wks 7–14 days | Tue in 2 wks – Fri in 2 wks 11–14 days | Fri in 2 wks – Fri in 3 wks 14–21 days |
| Saturday | Mon next wk – Tue next wk 2–3 days | Tue next wk – Wed next wk 3–4 days | Wed next wk – Fri next wk 4–6 days | Fri next wk – Tue in 2 wks 6–10 days | Fri next wk – Fri in 2 wks 6–13 days | Tue in 2 wks – Fri in 2 wks 10–13 days | Fri in 2 wks – Fri in 3 wks 13–20 days |
| Sunday | Mon next wk – Tue next wk 1–2 days | Tue next wk – Wed next wk 2–3 days | Wed next wk – Fri next wk 3–5 days | Fri next wk – Tue in 2 wks 5–9 days | Fri next wk – Fri in 2 wks 5–12 days | Tue in 2 wks – Fri in 2 wks 9–12 days | Fri in 2 wks – Fri in 3 wks 12–19 days |
Counting starts the next business day, the same rule as the table above; an order on Saturday or Sunday starts counting on Monday. "Next wk" means the following Monday-to-Sunday week. This table skips weekends only: add one day for each weekday federal holiday in the window (Thanksgiving week, Christmas, New Year). Shippers with a same-day cutoff, or that do not count the day an order ships, can land a day later.
How many business days are in each month?
2026 has 250 business days: 261 weekdays minus 11 weekday federal holidays. November 2026 has 19 (Veterans Day and Thanksgiving fall on weekdays), and October 2025 had 22. Each count runs from the 1st through the last day of the month, both included.
| Month | 2025 | 2026 | 2027 | Federal holidays (2026) |
|---|---|---|---|---|
| January | 21 | 20 | 19 | New Year's Day, Birthday of Martin Luther King, Jr. |
| February | 19 | 19 | 19 | Washington's Birthday |
| March | 21 | 22 | 23 | – |
| April | 22 | 22 | 22 | – |
| May | 21 | 20 | 20 | Memorial Day |
| June | 20 | 21 | 21 | Juneteenth National Independence Day |
| July | 22 | 22 | 21 | Independence Day |
| August | 21 | 21 | 22 | – |
| September | 21 | 21 | 21 | Labor Day |
| October | 22 | 21 | 20 | Columbus Day |
| November | 18 | 19 | 20 | Veterans Day, Thanksgiving Day |
| December | 22 | 22 | 21 | Christmas Day |
| Year | 250 | 250 | 249 | 11 on weekdays |
Business days = Monday to Friday minus weekday federal holidays on the OPM list. A holiday that falls on a weekend is counted on its observed Friday or Monday.
Step by step
Two worked examples
January 5 to January 30, 2026
Business days
19
- Start date
- 2026-01-05
- End date
- 2026-01-30
- Federal holidays
- Subtract holidays
Both ends count: 26 calendar days, 25 days between them. Monday January 19, 2026 is the observed Birthday of Martin Luther King, Jr., so it is one of the 1 weekday holiday(s) removed. Business days: 19.
Independence Day week, 2026
Business days
2
- Start date
- 2026-07-02
- End date
- 2026-07-06
- Federal holidays
- Subtract holidays
July 4, 2026 is a Saturday. OPM observes Independence Day on Friday, July 3. Thursday July 2 and Monday July 6 are business days; Friday is not. Result: 2 business days, 2 weekend days.
| Result | Example 1 | Example 2 |
|---|---|---|
| Business days | 19 | 2 |
| Days between (not counting both ends) | 25 | 4 |
Questions
Frequently asked questions
Does the business-day count include the end date?
Yes. Both the start date and the end date count when they are workdays. That is the same rule as Excel NETWORKDAYS. A project that starts Monday and ends Friday of the same week is 5 business days, not 4.
Which holidays are excluded?
Only U.S. federal holidays on the Office of Personnel Management observed-date list for 2024 through 2030. When a holiday falls on a weekend, we use the Friday or Monday OPM names, not the weekend itself. State holidays are not included. Inauguration Day is not included, because OPM limits it to the Washington, D.C., area.
Is a business day the same as a weekday?
Only if you choose “Weekdays only.” The default also removes weekday federal holidays. Neither count knows your employer’s schedule. A workplace that is open on Saturday will not match this result.
How many business days are in 2026?
250. 2026 has 261 weekdays, and 11 federal holidays fall on a weekday (Independence Day is observed on Friday, July 3). November 2026 has 19 business days and October 2025 had 22. The month-by-month table is on this page.
What is 3 business days from today?
Start counting on the next business day; today is day 0. From a Monday, 3 business days is Thursday. A weekday federal holiday in between moves the date one day later: from Monday, November 23, 2026, it is Friday, November 27, because Thanksgiving is skipped. The table on this page shows 1 to 90 business days from your own date.
How long is 2-3, 3-5 or 5-10 business days?
2-3 business days is 2 to 5 calendar days, 3-5 business days is 3 to 7 calendar days (about a week), and 5-10 business days is 5 to 14 calendar days (one to two weeks). Counting starts the next business day and weekends do not count. Ordered on a Monday, 2–3 business days means Wednesday or Thursday; ordered on a Thursday, it means Monday or Tuesday of the next week. Ordered on a Monday, 3–5 business days means Thursday through the next Monday. A weekday federal holiday in between adds one more day.