Business Days Calculator

Count the working days between two dates, or add and subtract working days from one. Weekends are skipped, and you can also skip US federal holidays or England & Wales bank holidays — the result lists exactly which holidays it took out, so you can check them.

Work out business days

What to do
Holidays
Dates
Start and offset
Use a negative number to go backwards.

Calendar days, weekdays, business days

Calendar days are every day. Weekdays are Monday to Friday. Business days are weekdays minus the public holidays that apply where you are — which is why no calculator can answer this without being told the country.

The gap matters in contracts. "Within 10 business days" over the Christmas period can be two full calendar weeks longer than "within 10 days", and the difference is exactly the holidays this calculator lists back to you.

How to use this calculator

  1. Choose whether you are counting between two dates or adding days to one.
  2. Pick which holidays to skip, or weekends only.
  3. Enter the dates. For adding, a negative number counts backwards.

Which holidays are included

US federal holidays: New Year's Day, Martin Luther King Jr. Day, Presidents' Day, Memorial Day, Juneteenth, Independence Day, Labor Day, Columbus Day, Veterans Day, Thanksgiving and Christmas Day. Where one falls at a weekend, the observed day is used — Saturday moves to the Friday before, Sunday to the Monday after.

England & Wales bank holidays: New Year's Day, Good Friday, Easter Monday, the early May and spring bank holidays, the summer bank holiday, Christmas Day and Boxing Day. Weekend holidays take a substitute day on the next working day, so Christmas Day on a Saturday is observed on the following Monday and Boxing Day on the Tuesday.

Easter is computed rather than looked up, so the movable dates are right for any year. Scotland and Northern Ireland have different bank holidays and are not covered; nor are state, county or company holidays anywhere.

Which end is counted

Counting between two dates includes the start date and excludes the end date — the usual "how many working days until" convention. A Monday to the following Monday is five business days, not six.

Frequently Asked Questions

How do I calculate business days between two dates?

Enter both dates and choose which holidays to skip. The start date is counted and the end date is not, which is the usual convention, so Monday to the following Monday is five business days.

What is the difference between calendar days and business days?

Calendar days are every day including weekends. Business days are Monday to Friday with public holidays removed. Over a holiday period the two can differ by a week or more, which is why contracts specify one or the other.

Which holidays does this include?

US federal holidays with their observed weekend rules, or England and Wales bank holidays with substitute days. Easter is calculated, so the movable dates are correct for any year. Scotland and Northern Ireland differ and are not covered, and no state, county or company holidays are included.

Can I add business days to a date?

Yes. Switch to "add or subtract business days", enter a start date and a number. A negative number counts backwards. Weekends and your chosen holidays are skipped as it counts.

Why does my answer differ from my company's system?

Almost always because of a holiday your organisation observes that a national list does not, or because of a different convention on whether the first and last days count. The result lists every holiday it removed so you can compare directly.