Subcontractor: Average Salary in Canada, 2026
Find out what the average Subcontractor salary is
Salary rate
How much does a Subcontractor make in Canada?
$49,505/ Annual
Based on 297 salaries
Based on 297 salaries
The average Subcontractor in Canada is $49,505 per year or $25.39 per hour. Entry-level positions start at $40,246 per year, while most experienced workers make up to $74,100 per year.
Median$49,505

Low$40,246
High$74,100
Subcontractor: Average Salary in Canada
Alberta$87,750
Quebec$77,750
British Columbia$75,000
Ontario$58,481
Saskatchewan$48,755
Active jobs with salaries
Senior Environmental Project Manager – Site Assessment & Remediation (Durham Region).We’re excited to offer an excellent career advancement opportunity for a Senior Environmental Project Manager to...Show moreLast updated: 30+ days ago
We are looking for an experienced Commercial Manager to join our team and support a major rail infrastructure project.In this role, you will lead the negotiation, drafting, review, and management o...Show moreLast updated: 21 days ago
Reporting to the Project Controls Director, the Project Control Manager will be responsible in delivering successful project controls tasks for the project scope and supporting the company’s estima...Show moreLast updated: 30+ days ago
Senior Environmental Project Manager – Site Assessment & Remediation (Durham Region).We’re excited to offer an excellent career advancement opportunity for a Senior Environmental Pr...Show moreLast updated: 30+ days ago
Senior Environmental Project Manager – Site Assessment & Remediation (Durham Region)
Fuze HROshawa, ON, CanadaFull-time +1
Commercial Manager, Infrastructure
Ledcor Construction, Inc.Whitby, Durham Region, CAFull-time
Project Controls Manager
AeconCourtice, ON, CAFull-time
- Promoted
Senior Environmental Project Manager Site Assessment & Remediation (Durham Region)
Fuze HR Solutions Inc.Oshawa, ON, CanadaFull-time