Talent.com

Mechanic: Average Salary in Canada, 2026

Find out what the average Mechanic salary is

Salary rate
How much does a Mechanic make in Canada?
$69,293/ Annual
Based on 10000 salaries
The average Mechanic in Canada is $69,293 per year or $35.54 per hour. Entry-level positions start at $68,250 per year, while most experienced workers make up to $83,850 per year.
Median$69,293
chart
Low$68,250
High$83,850
Mechanic: Average Salary in Canada
Northwest Territories$89,047
Yukon$81,764
Nunavut$76,294
British Columbia$76,220
Alberta$74,550
Active jobs with salaries

Field Mechanic - CES

RscrentalOshawa, Durham Region, CA
Full-time

Mechanic - CES page is loaded## Mechanic - CESlocations: Oshawa, ON, CANtime type: Full timeposted on: Posted Todayjob requisition id: 89860***Great company.If you’d like the chance to make... Show more

 • Promoted

Amica Pickering Maintenance Manager Role

Amica Mature Lifestyles Inc.Pickering, ON, CA
Full-time

Make a meaningful impact as a Maintenance Manager at Amica Pickering.This role centers on maintaining safety systems, regulatory compliance, and asset upkeep in a senior living environment.With at ... Show more

 • Promoted

310T Mechanic

GFL EnvironmentalBrougham, Ontario (ON), CA
Full-time

The successful candidate will be reliable, punctual, self-motivated, will possess excellent communication skills, the ability to meet deadlines, work under pressure in a safe manner in a semi- fast... Show more

 • Promoted

Licensed 310T Mechanic

AdeccoPort Perry, Durham Region, CA
Full-time +1

Be among the first 25 applicants.This full-time position offers a competitive annual salary of $79,000 and the opportunity to work with a trusted name in the Heavy Equipment and Truck Repair indust... Show more

 • Promoted