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

Hitch Professional

U-HaulOshawa, Durham Region, CA
Full-time

Do you enjoy working with your hands? Are you interested in learning valuable technical skills? U-Haul is seeking a hard‑working, knowledgeable person for the position of Hitch Service Technician.H... Show more

 • Promoted

Independent Contractor Massage Therapist Oshawa

University Health NetworkOshawa, Durham Region, CA
Full-time

Provide expert rehabilitation services as a Registered Massage Therapist with Altum Health in Oshawa.Help clients recover from injuries with personalized treatment plans tailored to their needs.In ... Show more

 • Promoted

Regional Manager, Industrial Relations

Lactalis CanadaOshawa, Durham Region, CA
Permanent

Regional Manager, Industrial Relations.Welcome to Lactalis Canada! We’re proud to be Canada’s #1 branded dairy company and to be consistently recognized as one of the country’s top employers by For... Show more

 • Promoted

Relationship Building Mortgage Advisor Role

Canadian Imperial Bank of CommercePickering, ON, CA
Full-time

Join CIBC as a Mobile Mortgage Advisor, focusing on relationship building and providing tailored mortgage solutions to clients.Deliver results through strategic business development efforts.CIBC is... Show more

 • Promoted