Talent.com

Engine mechanic: Average Salary in Canada, 2026

Find out what the average Engine mechanic salary is

Salary rate
How much does a Engine mechanic make in Canada?
$69,293/ Annual
Based on 10000 salaries
The average Engine 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
Engine mechanic: Average Salary in Canada
Ontario$108,066
British Columbia$106,811
Northwest Territories$100,000
Quebec$97,424
Alberta$95,405
Active jobs with salaries

Skilled HVAC Technician Opportunities

HrstalentsolutionsOshawa, Durham Region, CA
Full-time +1

Join us as a skilled HVAC Technician, working in diverse environments to install, maintain, and repair essential systems.Flexible hours available, either part-time or full-time.We seek dependable t... Show more

 • Promoted

Diesel 310T Mechanic – Day Shift, Great Benefits

Waste Connections of CanadaAjax, ON, CA
Full-time

A solid waste services company in Ajax is seeking a Licensed 310T Mechanic.This role involves repairing and inspecting diesel vehicles, responding to road calls, and ensuring adherence to safety st... Show more

 • Promoted

Senior Technical Engineer Specializing in Nuclear Systems and Heat Sink

Cpus Engineering Staffing Solutions Inc.Brock, ON, CA
Full-time

Elevate your career as a Senior Technical Engineer focusing on nuclear safety analysis and heat sink strategies with a hybrid work model.Bring your expertise to complex design challenges and contri... Show more

 • Promoted

Automotive Technician Apprentice

Volvo Cars LakeridgeAjax
Full-time

Start your career as an Automotive Service Apprentice at Volvo Cars Lakeridge!.Ready to launch your career with one of the world's most trusted brands? At Volvo Cars Lakeridge, we're looking for an... Show more

 • Promoted • New!