Vacation pay calculator for Canada
Enter your gross wages for the vacation year and how long you have worked for your employer to see the minimum vacation pay you are owed.
Each province sets its own rules. This calculator covers Ontario, British Columbia, Alberta and jobs under the Canada Labour Code.
How it's calculated
- In Ontario, BC and Alberta vacation pay is 4% of gross wages, and 6% once you reach 5 years with the same employer.
- Under the Canada Labour Code it is 4%, then 6% after 5 consecutive years and 8% after 10.
- Each 2% of vacation pay matches one week of vacation time: 4% goes with 2 weeks, 6% with 3 weeks and 8% with 4 weeks.
An example
In Ontario, with 2 years of service and $50,000 of wages, vacation pay is 4%: $2,000. With 6 years it would be 6%: $3,000.
Frequently asked questions
Do I get vacation pay in my first year?
Yes. Vacation pay builds up from your first day at the base rate. Paid time off starts after you complete your first year.
Which wages count?
Your gross wages for the vacation year. In Alberta, overtime pay, general holiday pay and termination pay are not counted, and tips do not count under the Canada Labour Code.
What happens to vacation pay when I leave my job?
Under the Canada Labour Code your employer has to pay out the vacation pay you are owed within 30 days after your job ends, including the part of the current year.
Key terms
- Vacation pay
- A percentage of your wages that your employer pays for your vacation time.
- Vacation entitlement year
- The 12-month period your employer uses to count vacation time and pay.
The same calculation in other countries
Up-to-date official data
Data checked against the official source on .
We check the official sources automatically, every day.
- Government of OntarioYour guide to the Employment Standards Act: Vacation
- Government of British ColumbiaAnnual vacation (Employment Standards)
- Government of AlbertaVacation pay
- Employment and Social Development Canada (Labour Program)Annual vacations and general holidays (Canada Labour Code)