Type in a job title:
salary_header
Salary rate
Annual
Month
Biweekly
Weekly
Day
Hour
Engine Mechanic: Salary
$48,750
/ Annual
Based on 441 salaries
The average Engine Mechanic salary in Canada is $48,750 per year or $25 per hour. Entry-level positions start at $39,731 per year, while most experienced workers make up to $66,300 per year.
Median
$48,750
chart
Low
$39,731
High
$66,300
Engine Mechanic: salaries per region
Active jobs with salaries
Archived Salaries

Refrigeration/AC Mechanic - Facilities Engineering

London, Ontario
London Health Sciences Centre
                 $31.27 per hour - $31.86 per hour

mechanic, small engines and equipment

Adelaide Metcalfe, Ontario
Allan Johnston Repair & Sales
$18.00 to $23.00 hourly (to be negotiated)

Designer, Mechanical Engineering Equipment

Calgary, Alberta
Remedx Remediation Services Inc.
$43.00 hourly

Bilingual Mechanical Engineer

Brossard, Quebec
Volt
$27-43

mechanical design engineer

Markham, Ontario
Gem Systems Inc.
$46,000.00 to $52,000.00 annually (to be negotiated)

mechanical engineer

Waterloo, Ontario
Septimatech Group Inc
Salary$20.00 to $23.00 hourly

heavy diesel engine mechanic

Surrey, British Columbia
DIESEL PRO TRUCK SERVICE LTD
$27.00 hourly

mechanical design engineer

Hamilton, Ontario
Penmar Automation Inc.
$28.00 to $35.00 hourly for 44 hours per week

chief mechanical engineer

Markham, Ontario
DL Custom
$60,000.00 to $85,000.00 annually (to be negotiated)

Mechanical Project Engineer

Vancouver, British Columbia
HAYS Specialist Recruitment (Canada) Inc.
$85, 000.00- $95, 000.00

mechanical engineering technician

Sudbury, Ontario
TesMan Inc.
$20.00 to $30.00 hourly

motor vehicle diesel engine mechanic

Belleville, Ontario
Reid Bros Truck Service
$20.00 to $28.00 hourly

Power Engineer; Industrial Mechanic

Vancouver, British Columbia
WorkBC
$30.00-$32.00

project mechanical engineer

Vancouver, British Columbia
Integral Group
$85,000.00 annually

mechanical engineering technologist

Toronto, Ontario
Job Bank
$33.65 hourly