Custom holidays (company days off, state or provincial holidays)
| Date | Holiday |
|---|
2026 and 2027 holiday chart
The holidays the calculator removes for each region in 2026 and 2027, generated from the same rules and checked against the official published lists. The last column shows the weekday that is actually lost. Business days per year with Saturday and Sunday weekends: United States 250 in 2026 and 249 in 2027; Canada 251 and 251; England and Wales 253 and 253; Australia (national days only) 255 and 255. State, provincial and regional holidays are not included.
United States: federal holidays
| Holiday | Date | Effect on business days |
|---|---|---|
| New Year's Day | Thu Jan 1, 2026 | Same day |
| Birthday of Martin Luther King, Jr. | Mon Jan 19, 2026 | Same day |
| Washington's Birthday | Mon Feb 16, 2026 | Same day |
| Memorial Day | Mon May 25, 2026 | Same day |
| Juneteenth National Independence Day | Fri Jun 19, 2026 | Same day |
| Independence Day | Sat Jul 4, 2026 | Observed Fri Jul 3, 2026 |
| Labor Day | Mon Sep 7, 2026 | Same day |
| Columbus Day | Mon Oct 12, 2026 | Same day |
| Veterans Day | Wed Nov 11, 2026 | Same day |
| Thanksgiving Day | Thu Nov 26, 2026 | Same day |
| Christmas Day | Fri Dec 25, 2026 | Same day |
| New Year's Day | Fri Jan 1, 2027 | Same day |
| Birthday of Martin Luther King, Jr. | Mon Jan 18, 2027 | Same day |
| Washington's Birthday | Mon Feb 15, 2027 | Same day |
| Memorial Day | Mon May 31, 2027 | Same day |
| Juneteenth National Independence Day | Sat Jun 19, 2027 | Observed Fri Jun 18, 2027 |
| Independence Day | Sun Jul 4, 2027 | Observed Mon Jul 5, 2027 |
| Labor Day | Mon Sep 6, 2027 | Same day |
| Columbus Day | Mon Oct 11, 2027 | Same day |
| Veterans Day | Thu Nov 11, 2027 | Same day |
| Thanksgiving Day | Thu Nov 25, 2027 | Same day |
| Christmas Day | Sat Dec 25, 2027 | Observed Fri Dec 24, 2027 |
| New Year's Day 2028 | Sat Jan 1, 2028 | Observed Fri Dec 31, 2027 |
Canada: federal general holidays
| Holiday | Date | Effect on business days |
|---|---|---|
| New Year's Day | Thu Jan 1, 2026 | Same day |
| Good Friday | Fri Apr 3, 2026 | Same day |
| Victoria Day | Mon May 18, 2026 | Same day |
| Canada Day | Wed Jul 1, 2026 | Same day |
| Labour Day | Mon Sep 7, 2026 | Same day |
| National Day for Truth and Reconciliation | Wed Sep 30, 2026 | Same day |
| Thanksgiving Day | Mon Oct 12, 2026 | Same day |
| Remembrance Day | Wed Nov 11, 2026 | Same day |
| Christmas Day | Fri Dec 25, 2026 | Same day |
| Boxing Day | Sat Dec 26, 2026 | Substitute day Mon Dec 28, 2026 |
| New Year's Day | Fri Jan 1, 2027 | Same day |
| Good Friday | Fri Mar 26, 2027 | Same day |
| Victoria Day | Mon May 24, 2027 | Same day |
| Canada Day | Thu Jul 1, 2027 | Same day |
| Labour Day | Mon Sep 6, 2027 | Same day |
| National Day for Truth and Reconciliation | Thu Sep 30, 2027 | Same day |
| Thanksgiving Day | Mon Oct 11, 2027 | Same day |
| Remembrance Day | Thu Nov 11, 2027 | Same day |
| Christmas Day | Sat Dec 25, 2027 | Substitute day Mon Dec 27, 2027 |
| Boxing Day | Sun Dec 26, 2027 | Substitute day Tue Dec 28, 2027 |
United Kingdom: England and Wales bank holidays
| Holiday | Date | Effect on business days |
|---|---|---|
| New Year's Day | Thu Jan 1, 2026 | Same day |
| Good Friday | Fri Apr 3, 2026 | Same day |
| Easter Monday | Mon Apr 6, 2026 | Same day |
| Early May bank holiday | Mon May 4, 2026 | Same day |
| Spring bank holiday | Mon May 25, 2026 | Same day |
| Summer bank holiday | Mon Aug 31, 2026 | Same day |
| Christmas Day | Fri Dec 25, 2026 | Same day |
| Boxing Day | Sat Dec 26, 2026 | Substitute day Mon Dec 28, 2026 |
| New Year's Day | Fri Jan 1, 2027 | Same day |
| Good Friday | Fri Mar 26, 2027 | Same day |
| Easter Monday | Mon Mar 29, 2027 | Same day |
| Early May bank holiday | Mon May 3, 2027 | Same day |
| Spring bank holiday | Mon May 31, 2027 | Same day |
| Summer bank holiday | Mon Aug 30, 2027 | Same day |
| Christmas Day | Sat Dec 25, 2027 | Substitute day Mon Dec 27, 2027 |
| Boxing Day | Sun Dec 26, 2027 | Substitute day Tue Dec 28, 2027 |
Australia: national public holidays
| Holiday | Date | Effect on business days |
|---|---|---|
| New Year's Day | Thu Jan 1, 2026 | Same day |
| Australia Day | Mon Jan 26, 2026 | Same day |
| Good Friday | Fri Apr 3, 2026 | Same day |
| Easter Monday | Mon Apr 6, 2026 | Same day |
| Anzac Day | Sat Apr 25, 2026 | Weekend, no weekday off nationally |
| Christmas Day | Fri Dec 25, 2026 | Same day |
| Boxing Day | Sat Dec 26, 2026 | Substitute day Mon Dec 28, 2026 |
| New Year's Day | Fri Jan 1, 2027 | Same day |
| Australia Day | Tue Jan 26, 2027 | Same day |
| Good Friday | Fri Mar 26, 2027 | Same day |
| Easter Monday | Mon Mar 29, 2027 | Same day |
| Anzac Day | Sun Apr 25, 2027 | Weekend, no weekday off nationally |
| Christmas Day | Sat Dec 25, 2027 | Substitute day Mon Dec 27, 2027 |
| Boxing Day | Sun Dec 26, 2027 | Substitute day Tue Dec 28, 2027 |
Source: thealltools.com/tools/business-days-calculator
About this tool
This business days calculator counts the working days between two dates, or finds the date a given number of business days before or after a start date. It skips Saturdays, Sundays and the public holidays of the region you choose: US federal holidays, Canadian federal general holidays, bank holidays in England and Wales, or Australia's national public holidays. Each holiday it removes is listed by name and date, and you can add your own days off. Everything is calculated in your browser.
How to use it
- Pick the holidays to skip. Choose a country, or None to skip weekends only.
- Count or add. To count, enter a start and end date and decide whether each end of the range counts. To find a deadline, switch to Add or subtract business days, pick a starting date and enter the number of business days.
- Add custom holidays if your office also closes on other days, such as a state holiday or the day after Thanksgiving. Type one date per line as
2026-11-27, with an optional name after it. - Press Calculate. The breakdown shows calendar days, weekend days, holidays that fell on weekdays, and business days, followed by a table of every holiday removed.
How the count works
For a count, the tool walks through each date in the range. Saturdays and Sundays are weekend days. A weekday that is a holiday, or an observed or substitute day for one, is removed. Everything else is a business day:
business days = calendar days - weekend days - weekday holidays
By default both the start and end date count, the same convention as the spreadsheet function NETWORKDAYS, whose documented example gives 110 workdays from Monday, October 1, 2012 to Friday, March 1, 2013. Untick either box to leave that end out. When you add business days, the start date itself is not counted: one business day after a Friday is the following Monday, which is how the WORKDAY function behaves.
Holiday rules by country
- United States. The 11 legal public holidays in 5 U.S.C. 6103, including Juneteenth on June 19. Following OPM, a holiday on Saturday is observed on the Friday before and one on Sunday on the Monday after. That can move a holiday into the previous year: New Year's Day 2028 is a Saturday, so Friday, December 31, 2027 is the day off.
- Canada. The ten general holidays in section 166 of the Canada Labour Code, which apply to federally regulated workplaces. Victoria Day is the Monday before May 25 and Thanksgiving the second Monday in October. When one of six fixed-date holidays falls on a Saturday or Sunday, the Code gives the working day immediately before or after it instead. This tool uses the day after, so check which one your employer uses.
- England and Wales. Eight bank holidays, generated by rule and matching the list on GOV.UK for 2024 to 2028. A weekend holiday moves to the next weekday, so when Christmas Day is a Saturday, Monday 27 and Tuesday 28 December are both bank holidays.
- Australia. Only days that are public holidays in all eight states and territories, checked against the Fair Work Ombudsman lists and the state and territory holiday Acts: New Year's Day, Australia Day, Good Friday, Easter Monday, Anzac Day, Christmas Day and Boxing Day, with the extra Monday or Tuesday every state gives when New Year's Day, Christmas or Boxing Day falls on a weekend. Australia Day on a weekend moves to the Monday.
Easter-based dates use the Gregorian computus, the standard arithmetic for the date of Easter Sunday. Good Friday is two days before it and Easter Monday the day after.
What is not included
State, provincial, territorial and regional holidays are not included, and the UK option covers England and Wales only: Scotland and Northern Ireland have their own bank holidays. In Canada, Easter Monday, the Civic Holiday and Saint-Jean-Baptiste Day (Quebec) are not general holidays under the Code, though many employers give them. In Australia, King's Birthday is a holiday everywhere but on different dates, so it is left out with Labour Day, Melbourne Cup and similar days. One-off holidays declared by proclamation or executive order are not predicted either. Add any of these in the custom holidays box. Holiday rules are applied from 2024 to 2099; with None, any date from 1900 works.
Worked example
The calculator opens on the United States, counting from Monday, November 2, 2026 to Thursday, December 31, 2026 with both dates included. That range has 60 calendar days, of which 16 are Saturdays or Sundays. Three federal holidays fall on weekdays: Veterans Day (Wednesday, November 11), Thanksgiving Day (Thursday, November 26) and Christmas Day (Friday, December 25). So the answer is 60 - 16 - 3 = 41 business days. Untick Include the start date and it drops to 40. With England and Wales selected it is 42, because the UK has no November holidays but adds Monday, December 28 as the Boxing Day substitute.
In add mode the default is 10 business days after Friday, December 18, 2026. Skipping Christmas Day and New Year's Day, the answer is Tuesday, January 5, 2027. Subtracting 10 business days from the same date gives Friday, December 4, 2026.
Common mistakes
- Counting the start day twice. "Within 5 business days of Monday" usually means the following Monday, not Friday. Check whether your rule counts the first day.
- Assuming bank holidays match federal holidays. The Federal Reserve notes that its Banks stay open on the Friday before a Saturday holiday, such as July 3, 2026, even though federal offices close.
- Forgetting observed days. Christmas Day 2027 is a Saturday, so the weekday lost is Friday, December 24 in the US and Monday, December 27 in the UK, Canada and Australia.
- Using a plain weekday count. The Date Calculator counts Monday to Friday but leaves holidays in, so its weekday total for the example range is 44, not 41.
Use cases
- Working out payment terms, delivery estimates and notice periods stated in business days.
- Comparing working days in a month or year across US, Canadian, UK and Australian offices.
- Planning a project schedule around holidays, then tracking it with the Countdown to a Date tool.
Court and statutory deadlines often have their own counting rules, so treat this as a calculator, not legal advice.
Frequently asked questions
With Saturday and Sunday weekends there are 261 weekdays in 2026. Removing holidays leaves 250 in the United States, 251 in Canada under the Labour Code, 253 in England and Wales, and 255 in Australia counting only national holidays. State and regional holidays lower these numbers further.
No. The Friday after Thanksgiving is not one of the 11 legal public holidays in federal law, although many private employers and some states give it off. If your office closes that day, add it as a custom holiday, for example 2026-11-27, and the count will skip it.
Not in this calculator. Business days here are Monday to Friday minus public holidays, which is the common meaning in contracts and shipping estimates in the US, Canada, the UK and Australia. Some industries and countries use other workweeks, so check the definition in your agreement.
Use NETWORKDAYS(start, end, holidays) to count working days with both dates included, and WORKDAY(start, days, holidays) to move forward or back a number of working days. Both need a range listing your holidays. This page uses the same conventions, so its answers can be used to check a spreadsheet.
Set the start date to the first of the month, the end date to the last day, keep both boxes ticked and press Calculate. A month usually has 20 to 23 weekdays before holidays. December 2026 in the US has 23 weekdays and 22 business days after Christmas.
Untick the observed and substitute option to count only the holidays that fall on weekdays, then add your own observed dates in the custom holidays box. That handles employers who move a weekend holiday to a different day, or Canadian workplaces that give the working day before instead of after.