Mechanic Salaries in Canada

Updated Sept 27, 2022
$70,861 /yr
Average Base Pay

979 salaries

$50K

Low

$71K

Average

$101K

High

Additional Cash Compensation
Average$5,417Range$482 - $60,896

How much does a Mechanic make? The national average salary for a Mechanic is $70,861 in Canada. Filter by location to see Mechanic salaries in your area. Salary estimates are based on 979 salaries submitted anonymously to Glassdoor by Mechanic employees.

How accurate does $70,861 look to you?

Your input helps Glassdoor refine our pay estimates over time.

What is the salary trajectory for a MISSING VALUE?

For Mechanic in Canada

$70,861 /yr
Mechanic
$72,002 /yr
Senior Mechanic
$73,514 /yr
Mechanic IV
See Full Career Path

Download as data table

What are some related job titles for a Mechanic?

Aircraft Mechanic

$66,710

per year

Automotive Mechanic

$73,122

per year

Auto Mechanic

$73,675

per year

Diesel Mechanic

$77,710

per year

Salaries in Canada

Location

or

Find a Specific Employer

Sort:

Company

Average Base Salary in (CAD)

Range

WM
3.6

WM

Mechanic - Hourly

$37

 /hr
Range: $35 - $43

$35

$43

$35 - $43 Range

United Rentals
4.0

United Rentals

Mechanic - Hourly

$34

 /hr
Range: $27 - $44

$27

$44

$27 - $44 Range

Waste Connections
3.8

Waste Connections

Mechanic - Hourly

$42

 /hr
Range: $37 - $46

$37

$46

$37 - $46 Range

Ontario Clean Water Agency
4.5

Ontario Clean Water Agency

Mechanic - Hourly

$29

 /hr
Range: $27 - $29

$27

$29

$27 - $29 Range

Canadian Tire
3.6

Canadian Tire

Mechanic - Hourly

$28

 /hr
Range: $17 - $39

$17

$39

$17 - $39 Range

Ledcor
3.7

Ledcor

Mechanic - Hourly

$46

 /hr
Range: $40 - $52

$40

$52

$40 - $52 Range

Finning
3.9

Finning

Mechanic - Hourly

$50

 /hr
Range: $27 - $92

$27

$92

$27 - $92 Range

Is this salary info helpful?

Let’s pay it forward! The Glassdoor community relies on people like you to share accurate salary info to promote fair compensation everywhere

Share Salary Anonymously
Trimac
2.7

Trimac

Mechanic - Hourly

$44

 /hr
Range: $27 - $68

$27

$68

$27 - $68 Range

Cooper Equipment Rentals
4.2

Cooper Equipment Rentals

Mechanic - Hourly

$32

 /hr
Range: $21 - $37

$21

$37

$21 - $37 Range

Air Canada
3.8

Air Canada

Mechanic

$73,430

 /yr
Range: $61K - $91K

$61K

$91K

$61,436 - $90,595 Range

Western Forest Products
3.0

Western Forest Products

Mechanic - Hourly

$48

 /hr
Range: $47 - $49

$47

$49

$47 - $49 Range

Maxim Truck & Trailer
3.7

Maxim Truck & Trailer

Mechanic - Hourly

$35

 /hr
Range: $31 - $40

$31

$40

$31 - $40 Range

Government of Saskatchewan
3.9

Government of Saskatchewan

Mechanic - Hourly

$33

 /hr
Range: $33 - $34

$33

$34

$33 - $34 Range

Cold Lake
3.7

Cold Lake

Mechanic - Hourly

$36

 /hr
Range: $32 - $40

$32

$40

$32 - $40 Range

Calgary Stampede
3.7

Calgary Stampede

Mechanic

$61,159

 /yr
Range: $55K - $68K

$55K

$68K

$54,774 - $68,468 Range

Midas
3.5

Midas

Mechanic - Hourly

$32

 /hr
Range: $22 - $46

$22

$46

$22 - $46 Range

Mechanics Hub
4.5

Mechanics Hub

Mechanic - Hourly

$37

 /hr
Range: $30 - $42

$30

$42

$30 - $42 Range

Wascana Centre Authority
5.0

Wascana Centre Authority

Mechanic - Hourly

$29

 /hr
Range: $27 - $32

$27

$32

$27 - $32 Range

SMS Equipment
4.1

SMS Equipment

Mechanic - Hourly

$45

 /hr
Range: $40 - $53

$40

$53

$40 - $53 Range

Wajax
4.4

Wajax

Mechanic - Hourly

$39

 /hr
Range: $26 - $50

$26

$50

$26 - $50 Range

Viewing 1 - 10 of 3,747

Frequently asked questions about a Mechanic salaries

The national average salary for a Mechanic is $70,861 per year in Canada. Filter by location to see a Mechanic salaries in your area. Salaries estimates are based on 979 salaries submitted anonymously to Glassdoor by a Mechanic employees.

The highest salary for a Mechanic in Canada is $101,113 per year.

The lowest salary for a Mechanic in Canada is $49,660 per year.

Your CV is Missing

Upload a CV now and make it easier to 'Apply on Mobile'.