Find jobs
Company reviews
Salary guide
Upload your resume
Sign in
Sign in
En
English
Fr
Français
Employers / Post Job
Start of main content
Build a career you'll love
What
close circle
Where
close circle
Search
Salaries
Jobs
Home
Career Explorer
Mechanic
Salaries
Content has loaded
Mechanic salary in Canada
How much does a Mechanic make in Canada?
Per hour
Per day
Per week
Per month
Per year
Average base salary
Data source tooltip for average base salary.
5.5k salaries reported, updated at August 9, 2022
$32.49
per hour
The average salary for a mechanic is $32.49 per hour in Canada.
Was the salaries overview information useful?
Maybe
Top companies for Mechanics in Canada
1
Venture Elevator
4.3
$58.26
per hour
16 reviews
24 salaries reported
chevron right
2
Golden Arrow
2.9
$53.35
per hour
82 reviews
23 salaries reported
chevron right
3
Finning
3.9
$52.39
per hour
717 reviews
7 salaries reported
chevron right
4
Conuma Resources
2.4
$47.43
per hour
94 reviews
7 salaries reported
chevron right
5
KIRKLAND LAKE GOLD
2.7
$46.02
per hour
38 reviews
13 salaries reported
chevron right
Show more companies
Was this information useful?
Maybe
Highest paying cities for Mechanics in Canada
1
Fort McMurray, AB
70 salaries reported
$42.32
per hour
chevron right
2
Grande Prairie, AB
49 salaries reported
$39.45
per hour
chevron right
3
Red Deer, AB
44 salaries reported
$36.36
per hour
chevron right
4
Edmonton, AB
354 salaries reported
$34.29
per hour
chevron right
5
Calgary, AB
297 salaries reported
$33.57
per hour
chevron right
Show more nearby cities
Was this information useful?
Maybe
Where can a Mechanic earn more?
Compare salaries for Mechanics in different locations
Search Location
location
vs.
Search Location
location
Compare
Explore Mechanic openings
How much do similar professions get paid in Canada?
Service Technician
28242 openings
Average salary
Canada
$25.83
per hour
View salaries
Job openings
Technician
26682 openings
Average salary
Canada
$23.83
per hour
View salaries
Job openings
Automotive Technician
4932 openings
Average salary
Canada
$27.94
per hour
View salaries
Job openings
Maintenance Mechanic
7607 openings
Average salary
Canada
$29.34
per hour
View salaries
Job openings
Diesel Mechanic
1580 openings
Average salary
Canada
$32.28
per hour
View salaries
Job openings
Automotive Mechanic
4278 openings
Average salary
Canada
$28.02
per hour
View salaries
Job openings
Was this information useful?
Maybe