No upload, 100% local, no account

Business days calculator

Pick a start and end date to count the working days between them, minus weekends and holidays.

Public holidays and working days by country

Main national public holidays only — not exhaustive, regional days excluded.

Year 2026

CountryBusiness daysWeekend daysHolidaysTotal days
France2521049365
United States2521049365
United Kingdom2531048365
Germany2541047365
Spain2541047365
Italy2541047365
Canada2551046365
Belgium2531048365

Year 2027

CountryBusiness daysWeekend daysHolidaysTotal days
France2541047365
United States2521049365
United Kingdom2531048365
Germany2561045365
Spain2541047365
Italy2551046365
Canada2541047365
Belgium2541047365
France (2026)

Holiday dates

  • Thursday, January 1, 2026
  • Monday, April 6, 2026
  • Friday, May 1, 2026
  • Friday, May 8, 2026
  • Thursday, May 14, 2026
  • Monday, May 25, 2026
  • Tuesday, July 14, 2026
  • Saturday, August 15, 2026
  • Sunday, November 1, 2026
  • Wednesday, November 11, 2026
  • Friday, December 25, 2026

Breakdown

MonthBusiness days
January21
February20
March22
April21
May17
June22
July22
August21
September22
October22
November20
December22
United States (2026)

Holiday dates

  • Thursday, January 1, 2026
  • Monday, January 19, 2026
  • Monday, February 16, 2026
  • Monday, May 25, 2026
  • Friday, June 19, 2026
  • Friday, July 3, 2026
  • Monday, September 7, 2026
  • Thursday, November 26, 2026
  • Friday, December 25, 2026

Breakdown

MonthBusiness days
January20
February19
March22
April22
May20
June21
July22
August21
September21
October22
November20
December22
United Kingdom (2026)

Holiday dates

  • Thursday, January 1, 2026
  • Friday, April 3, 2026
  • Monday, April 6, 2026
  • Monday, May 4, 2026
  • Monday, May 25, 2026
  • Monday, August 31, 2026
  • Friday, December 25, 2026
  • Monday, December 28, 2026

Breakdown

MonthBusiness days
January21
February20
March22
April20
May19
June22
July23
August20
September22
October22
November21
December21
Germany (2026)

Holiday dates

  • Thursday, January 1, 2026
  • Friday, April 3, 2026
  • Monday, April 6, 2026
  • Friday, May 1, 2026
  • Thursday, May 14, 2026
  • Monday, May 25, 2026
  • Saturday, October 3, 2026
  • Friday, December 25, 2026
  • Saturday, December 26, 2026

Breakdown

MonthBusiness days
January21
February20
March22
April20
May18
June22
July23
August21
September22
October22
November21
December22
Spain (2026)

Holiday dates

  • Thursday, January 1, 2026
  • Tuesday, January 6, 2026
  • Friday, April 3, 2026
  • Friday, May 1, 2026
  • Saturday, August 15, 2026
  • Monday, October 12, 2026
  • Sunday, November 1, 2026
  • Sunday, December 6, 2026
  • Tuesday, December 8, 2026
  • Friday, December 25, 2026

Breakdown

MonthBusiness days
January20
February20
March22
April21
May20
June22
July23
August21
September22
October21
November21
December21
Italy (2026)

Holiday dates

  • Thursday, January 1, 2026
  • Tuesday, January 6, 2026
  • Monday, April 6, 2026
  • Saturday, April 25, 2026
  • Friday, May 1, 2026
  • Tuesday, June 2, 2026
  • Saturday, August 15, 2026
  • Sunday, November 1, 2026
  • Tuesday, December 8, 2026
  • Friday, December 25, 2026
  • Saturday, December 26, 2026

Breakdown

MonthBusiness days
January20
February20
March22
April21
May20
June21
July23
August21
September22
October22
November21
December21
Canada (2026)

Holiday dates

  • Thursday, January 1, 2026
  • Friday, April 3, 2026
  • Wednesday, July 1, 2026
  • Monday, September 7, 2026
  • Monday, October 12, 2026
  • Friday, December 25, 2026

Breakdown

MonthBusiness days
January21
February20
March22
April21
May21
June22
July22
August21
September21
October21
November21
December22
Belgium (2026)

Holiday dates

  • Thursday, January 1, 2026
  • Monday, April 6, 2026
  • Friday, May 1, 2026
  • Thursday, May 14, 2026
  • Monday, May 25, 2026
  • Tuesday, July 21, 2026
  • Saturday, August 15, 2026
  • Sunday, November 1, 2026
  • Wednesday, November 11, 2026
  • Friday, December 25, 2026

Breakdown

MonthBusiness days
January21
February20
March22
April21
May18
June22
July22
August21
September22
October22
November20
December22

How Business days calculator works

The business days calculator counts the number of working days (Monday through Friday) between two dates. You can paste in a list of public holidays to exclude them from the count, getting a number that actually matches what your calendar shows. The result updates as you type, so adjusting the date range or adding a holiday takes effect immediately.

The entire calculation runs inside your browser tab. Nothing you enter, whether dates, holiday lists, or any other input, leaves your device. There is no server in the path, no account required, and the tool keeps working after you go offline. This makes it safe to use for internal project schedules, contract deadlines, or any situation where your date data is not meant to be shared.

How to use Business days calculator, step by step

  1. Enter the start date in the first field.
  2. Enter the end date in the second field.
  3. Optionally paste or type public holiday dates into the holiday exclusion field, one per line in YYYY-MM-DD format.
  4. Read the working-day count shown instantly below the fields.
  5. Adjust either date or the holiday list to recalculate on the fly.

Common use cases

  • A project manager calculates how many working days remain before a contract delivery deadline, excluding national bank holidays.
  • An HR team figures out the exact number of business days in a notice period so a final paycheck date can be confirmed.
  • A developer testing a date-driven feature counts business days between two sample dates to verify the backend logic independently.
  • A freelancer invoicing on net-30 terms checks how many working days that actually represents in a given month to set a realistic payment expectation.

Frequently asked questions

Does Monday-to-Friday mean weekends are always excluded?

Yes. The calculator skips Saturday and Sunday unconditionally. If your workplace counts Saturday as a working day, you would need to add those Saturdays back manually by counting them separately.

How do I exclude public holidays?

Use the holiday field and enter each holiday date on its own line in YYYY-MM-DD format, for example 2025-12-25 for Christmas Day. The calculator subtracts any holiday that falls on a weekday from the total. Holidays falling on a Saturday or Sunday have no effect because those days are already excluded.

Are the start and end dates counted as working days?

Both dates are included in the count if they are weekdays and not on your holiday list. If you set the start and end to the same weekday, the result is 1.

Is the date data I enter sent to a server?

No. All counting logic runs in JavaScript directly in this browser tab. The dates and holiday list you type are never transmitted anywhere. You can confirm this by opening your browser's Network panel: no request containing your dates will appear.

What happens if the end date is before the start date?

The calculator returns zero rather than a negative number. Swap the dates if you need the count from the earlier date to the later one.

Can I count business days across different years?

Yes. The range can span any number of years. Just enter the start and end dates in full (YYYY-MM-DD or your locale's date picker format) and include all relevant holidays in the exclusion list.