Talent.com

Trades: Average Salary in Canada, 2026

Find out what the average Trades salary is

Salary rate
How much does a Trades make in Canada?
$72,909/ Annual
Based on 3424 salaries
The average Trades in Canada is $72,909 per year or $37.39 per hour. Entry-level positions start at $68,367 per year, while most experienced workers make up to $83,358 per year.
Median$72,909
chart
Low$68,367
High$83,358
Trades: Average Salary in Canada
Nunavut$112,427
Northwest Territories$85,664
New Brunswick$73,359
British Columbia$73,262
Quebec$68,377
Active jobs with salaries

Bilingual Intake Specialist - MSH Americas - Diot-Siaci Group

MSH Americas - Diot-Siaci Grouposhawa, on, ca
Full-time

Join a team where your passion meets purpose! We're not just colleagues – we're enthusiasts who genuinely love what we do and make work enjoyable for everyone.You're someone who thrives in a busy e... Show more

 • Promoted

Principal Advisor Underground - Brunel

Bruneloshawa, on, ca
Full-time

Position: Principal Advisor - Underground.Brunel is currently looking for a Principal Advisor – Underground for our mining client.The Principal Solutions Advisor - Underground is a strategic role w... Show more

 • Promoted

Indigenous Cultural Resource Advisor

BinnoojiiyagOshawa, Durham Region, CA
Full-time

A community-focused organization in Oshawa seeks a Cultural Resource Advisor to support Indigenous identity among children and families.Responsibilities include leading cultural workshops and cerem... Show more

 • Promoted

Ethics Advisor Position Focused on Compliance and Employee Support

Cpus Engineering Staffing Solutions Inc.Oshawa, Durham Region, CA
Full-time

Take on the role of Ethics Advisor, dedicated to fostering equity and compliance within the organization.This on-site position emphasizes your HR expertise and ethical insight in guiding workplace ... Show more

 • Promoted