Type in a job title:
salary_header
Salary rate
Annual
Month
Biweekly
Weekly
Day
Hour
How much does a Mechanic make in Canada?
$58,500
/ Annual
Based on 10000 salaries
The average mechanic salary in Canada is $58,500 per year or $30 per hour. Entry-level positions start at $48,299 per year, while most experienced workers make up to $75,584 per year.
Median
$58,500
chart
Low
$48,299
High
$75,584

Active jobs with salaries

Archived Salaries

Bicycle mechanic

Baie-D'Urfe, Quebec
Giant Teal Sport
$12.00 to $17.00 hourly

Certified Heavy Duty Mechanic - Relocation Assistance Provided

Bear Lake, British Columbia
Canfor

diesel engine mechanic

Surrey, British Columbia
GJK Truck & Trailer Repair Ltd.
30.00 $

Maintenance Mechanic

Victoria, British Columbia
Canadian Linen
$33.65 CAD per hour

Maintenance Mechanic

Vancouver, British Columbia
Fraser Health
$23.83 - $23.83

Preventive maintenance mechanic technician

Milton, Ontario
Sargent Farms
$20.00 to $30.00 hourly

heavy equipment mechanic

Edmundston, New Brunswick
Government of Canada
$21.90 to $31.55 hourly

Trailer Mechanic - 310J

Burlington, Ontario
MasterTech
$25.00 - $36.00/hour

Mechanic, Vehicle Management Agency

Fredericton, New Brunswick
Government of New Brunswick

Stationary engine Mechanic - Class 4 (Maintenance)

Montreal, Quebec
McGill University

industrial mechanic

Beauceville, Quebec
CONCEPTION RÉVOTECH INC.
min. $18.50 max. $28.00 per hour

CDL A Mechanic II - Up To $30/Hour

Windsor, Ontario
Brenner

Helper - Mechanics

Toronto, Ontario
Providence Healthcare
:$22.65 to$25.16 per hour

automotive mechanic

Vancouver, British Columbia
MCL MOTOR CARS 2010
$39.42 to $43.06 hourly

Transport Truck Trailer Mechanic

Edmonton, Alberta
BLUE SEAL FLEET SERVICES LTD.
$45.00 to $55.00 hourly (to be negotiated)