Business days calculator with Canadian holidays
Choose your province, then either count the business days between two dates or add a number of business days to a date. Weekends and statutory holidays are skipped.
Free · no signup Runs in your browser
How do I count business days in Canada?
Count Monday to Friday and skip the statutory holidays of your province. From December 21, 2026 to January 8, 2027 there are 13 business days in British Columbia, against 15 if only weekends are skipped, because Christmas Day and New Year's Day fall on weekdays. Ten business days after December 18, 2026 lands on January 5, 2027 in British Columbia.
Why we built this calculator
A generic business days calculator skips weekends and nothing else, or uses the American federal holidays, which are not ours. Canada has no single list of statutory holidays: each province sets its own, and the lists differ. British Columbia has B.C. Day, Manitoba has Louis Riel Day and Orange Shirt Day, and Alberta's general holidays leave out some days that British Columbia observes.
This calculator uses the official dated lists for the provinces that publish them for 2026 and 2027. For the pay side of a holiday week, see the overtime pay calculator.
It runs in your browser. Nothing you enter is sent anywhere, and there is no sign-up.
When to use it
- Working out a delivery, payment or notice deadline
- Counting the working days in a month or between two projects
- Finding the date that is 10 or 30 business days from now
- Checking how many days a statutory holiday leaves in a pay period
Mistakes it helps you avoid
- Counting a statutory holiday as a working day.
- Using another province's holiday list.
- Forgetting that Alberta's optional days, such as Easter Monday, are not general holidays.
- Counting the start day twice. In the count mode both ends are counted.
How the business days are counted
A business day is a weekday that is not a statutory holiday in the chosen province.
business day = Monday to Friday and not a statutory holidaycount mode = business days from the start date to the end date, both includedadd mode = step forward (or back) one day at a time, counting only business daysstatutory holidays used: BC 11 · Alberta 9 general · Manitoba 9, for 2026 and 2027
The holiday dates are those published by each province for 2026 and 2027. A holiday that lands on a weekend does not move to a weekday in this tool, because observance rules for weekend holidays differ by province and are not covered. Only Alberta's nine general holidays are used; its optional days (Easter Monday, Heritage Day, Truth and Reconciliation Day and Boxing Day) apply only if an employer chooses them. Saskatchewan's page lists 2026 only, and Ontario, the federal government and the other provinces and territories publish no dated list we could read, so they are not included.
Worked example: ten business days after December 18, 2026, British Columbia
You need a date ten business days after Friday, December 18, 2026, in British Columbia.
- December 21 to 244 business days
- December 25, Christmas Dayholiday, skipped
- December 28 to 314 more, 8 in all
- January 1, New Year's Dayholiday, skipped
- January 4 and 59th and 10th business days
Ten business days after December 18, 2026 is January 5, 2027.
Counting the business days from December 21, 2026 to January 8, 2027, both included, gives 13 with BC holidays and 15 with weekends only.
Statutory holidays used, 2026 and 2027
These are the dates the calculator skips. Alberta's list is its nine general holidays, so it has no B.C. Day or Truth and Reconciliation Day, and Manitoba has no Remembrance Day.
| Holiday | 2026 | 2027 | Which provinces |
|---|---|---|---|
| New Year's Day | Jan 1 | Jan 1 | all three |
| Family Day / Louis Riel Day | Feb 16 | Feb 15 | all three |
| Good Friday | Apr 3 | Mar 26 | all three |
| Victoria Day | May 18 | May 24 | all three |
| Canada Day | Jul 1 | Jul 1 | all three |
| B.C. Day | Aug 3 | Aug 2 | BC only |
| Labour Day | Sep 7 | Sep 6 | all three |
| Truth and Reconciliation / Orange Shirt Day | Sep 30 | Sep 30 | BC and Manitoba |
| Thanksgiving Day | Oct 12 | Oct 11 | all three |
| Remembrance Day | Nov 11 | Nov 11 | BC and Alberta |
| Christmas Day | Dec 25 | Dec 25 | all three |
Terms on this page
- Statutory holiday
- A holiday set by employment standards law; the list differs by province.
- General holiday
- Alberta's and Manitoba's term for a statutory holiday.
What has changed, and when
Rates on this page have not always been what they are today. If you are working on an earlier period, use the figure that applied at the time rather than the current one.
- 2027 Dates for 2027 are on the BC, Alberta and Manitoba pages; Family Day is February 15 and Good Friday is March 26.
Common questions
Which holidays does the calculator skip?
The statutory or general holidays of the province you choose for 2026 and 2027, as listed in the table: 11 in British Columbia, 9 general holidays in Alberta and 9 in Manitoba.
Why are Ontario and the federal holidays missing?
The pages we read for Ontario and the federal government list the holidays but not the dates for 2026 and 2027, so we have not included them.
Does a holiday on a weekend move to a weekday?
Not in this tool. Rules for weekend holidays differ by province, so only weekday holidays are skipped.
Are the start and end dates counted?
In the count mode, yes, both ends are counted if they are business days. In the add mode the start date itself is not counted.
What happens outside 2026 and 2027?
Only weekends are skipped, because the holiday dates are not known, and the calculator says so.
Where these numbers come from
- Government of British Columbia — Statutory holidays Dated tables for 2026 and 2027, last updated January 1, 2026.
- Government of Alberta — Alberta general holidays General and optional holidays with 2026 and 2027 dates.
- Government of Manitoba — General holidays fact sheet The nine general holidays, published August 14, 2025.
Last verified 2026-10-23 Rates on this page are checked against the sources above at least once a year, and whenever the governing authority announces a change. Spotted something out of date? Tell us and we will fix it.
Related calculators
Overtime pay by province
Enter your hours for the week and your province, and get overtime hours and pay under that province's rule.
Open calculatorOntario holiday pay
Public holiday pay as an average of recent wages, and the two ways to be paid for working the day.
Open calculatorHourly to salary
Convert an hourly wage to a yearly salary and back, with weekly, biweekly, semi-monthly and monthly pay.
Open calculatorBenefit payment dates
When CPP, OAS, the Canada Child Benefit and the rest actually land in 2026.
Open calculatorDays between dates
Count the days, weeks and weekdays between two dates, and see the gap as years, months and days.
Open calculatorDate calculator
Find the date that is a number of years, months, weeks or days after or before any date.
Open calculator💼 Work and pay calculators
Calculators for the moments where you need to know exactly what you are owed.
See all 11 calculators in this section