Mechanic Salaries in Canada

Updated Sept 29, 2023
$74,913 /yr
Average Base Pay

1,140 salaries

$59K

Low

$75K

Average

$103K

High

Additional Cash Compensation
Average$4,714Range$388 - $57,265
The average salary for Mechanic is $74,913 per year in the Canada. The average additional cash compensation for a Mechanic in the Canada is $4,714, with a range from $1,266 - $17,555. Salaries estimates are based on 1140 salaries submitted anonymously to Glassdoor by Mechanic employees in Canada.

How accurate does $74,913 look to you?

Your input helps Glassdoor refine our pay estimates over time.

What is the salary trajectory for a Mechanic?

in Canada

$74,913 /yr
Mechanic
$69,087 /yr
Senior Mechanic
$79,492 /yr
Mechanic IV
See Full Career Path

Download as data table

What is the salary trajectory for a Mechanic?

Job TitleSalary
Mechanic$74,913 /yr
Senior Mechanic$69,087 /yr
Mechanic IV$79,492 /yr
What is the salary trajectory for a Mechanic?

in Canada

$74,913 /yr
Mechanic
$69,087 /yr
Senior Mechanic
$79,492 /yr
Mechanic IV
See Full Career Path

Download as data table

What is the salary trajectory for a Mechanic?

Job TitleSalary
Mechanic$74,913 /yr
Senior Mechanic$69,087 /yr
Mechanic IV$79,492 /yr

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: $36 - $43
24 salaries
See 24 salaries from all locations

$36

$43

$36 - $43 Range

United Rentals
4.1

United Rentals

Mechanic - Hourly

$33

 /hr
Range: $28 - $44
22 salaries
See 22 salaries from all locations

$28

$44

$28 - $44 Range

Waste Connections
3.7

Waste Connections

Mechanic - Hourly

$42

 /hr
Range: $37 - $46
18 salaries
See 18 salaries from all locations

$37

$46

$37 - $46 Range

Ontario Clean Water Agency
4.4

Ontario Clean Water Agency

Mechanic - Hourly

$29

 /hr
Range: $27 - $29
17 salaries
See 17 salaries from all locations

$27

$29

$27 - $29 Range

Canadian Tire
3.7

Canadian Tire

Mechanic - Hourly

$28

 /hr
Range: $17 - $39
16 salaries
See 23 salaries from all locations

$17

$39

$17 - $39 Range

Ledcor
3.8

Ledcor

Mechanic - Hourly

$45

 /hr
Range: $40 - $52
14 salaries
See 14 salaries from all locations

$40

$52

$40 - $52 Range

Finning
3.6

Finning

Mechanic - Hourly

$49

 /hr
Range: $27 - $92
11 salaries
See 13 salaries from all locations

$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
Cooper Equipment Rentals
4.2

Cooper Equipment Rentals

Mechanic - Hourly

$31

 /hr
Range: $23 - $34
10 salaries
See 11 salaries from all locations

$23

$34

$23 - $34 Range

Air Canada
3.6

Air Canada

Mechanic

$73,430

 /yr
Range: $61K - $90K
10 salaries
See 10 salaries from all locations

$61K

$90K

$61,436 - $89,528 Range

Trimac
3.4

Trimac

Mechanic - Hourly

$44

 /hr
Range: $27 - $68
9 salaries
See 9 salaries from all locations

$27

$68

$27 - $68 Range

Western Forest Products
3.1

Western Forest Products

Mechanic - Hourly

$48

 /hr
Range: $47 - $49
8 salaries
See 8 salaries from all locations

$47

$49

$47 - $49 Range

Maxim Truck & Trailer
4.2

Maxim Truck & Trailer

Mechanic - Hourly

$35

 /hr
Range: $31 - $40
7 salaries
See 7 salaries from all locations

$31

$40

$31 - $40 Range

Government of Saskatchewan
3.8

Government of Saskatchewan

Mechanic - Hourly

$33

 /hr
Range: $33 - $34
7 salaries
See 7 salaries from all locations

$33

$34

$33 - $34 Range

Cold Lake
3.7

Cold Lake

Mechanic - Hourly

$36

 /hr
Range: $32 - $40
7 salaries
See 7 salaries from all locations

$32

$40

$32 - $40 Range

Mr Lube
3.2

Mr Lube

Mechanic - Hourly

$21

 /hr
Range: $16 - $31
7 salaries
See 8 salaries from all locations

$16

$31

$16 - $31 Range

Calgary Stampede
3.7

Calgary Stampede

Mechanic

$61,159

 /yr
Range: $55K - $68K
6 salaries
See 6 salaries from all locations

$55K

$68K

$54,774 - $68,468 Range

Wajax
4.4

Wajax

Mechanic - Hourly

$39

 /hr
Range: $26 - $50
6 salaries
See 6 salaries from all locations

$26

$50

$26 - $50 Range

StandardAero
3.6

StandardAero

Mechanic - Hourly

$21

 /hr
Range: $18 - $27
6 salaries
See 8 salaries from all locations

$18

$27

$18 - $27 Range

Midas
3.4

Midas

Mechanic - Hourly

$33

 /hr
Range: $22 - $46
6 salaries
See 6 salaries from all locations

$22

$46

$22 - $46 Range

Mechanics Hub
4.4

Mechanics Hub

Mechanic - Hourly

$37

 /hr
Range: $30 - $42
6 salaries
See 6 salaries from all locations

$30

$42

$30 - $42 Range

Download as data table

Mechanic Salaries

Job TitleSalary
Mechanic salaries - 24 salaries reported$37/hr
Mechanic salaries - 22 salaries reported$33/hr
Mechanic salaries - 18 salaries reported$42/hr
Mechanic salaries - 17 salaries reported$29/hr
Mechanic salaries - 16 salaries reported$28/hr
Mechanic salaries - 14 salaries reported$45/hr
Mechanic salaries - 11 salaries reported$49/hr
Mechanic salaries - 10 salaries reported$31/hr
Mechanic salaries - 10 salaries reported$73,430/yr
Mechanic salaries - 9 salaries reported$44/hr
Mechanic salaries - 8 salaries reported$48/hr
Mechanic salaries - 7 salaries reported$35/hr
Mechanic salaries - 7 salaries reported$33/hr
Mechanic salaries - 7 salaries reported$36/hr
Mechanic salaries - 7 salaries reported$21/hr
Mechanic salaries - 6 salaries reported$61,159/yr
Mechanic salaries - 6 salaries reported$39/hr
Mechanic salaries - 6 salaries reported$21/hr
Mechanic salaries - 6 salaries reported$33/hr
Mechanic salaries - 6 salaries reported$37/hr
Viewing 1 - 10 of 3,304

Frequently asked questions about a Mechanic salaries

The average salary for a Mechanic is $74,913 per year in Canada. Salaries estimates are based on 1140 salaries submitted anonymously to Glassdoor by a Mechanic employees in Canada.

The highest salary for a Mechanic in Canada is $102,857 per year.

The lowest salary for a Mechanic in Canada is $59,036 per year.

Do you want to make more money in your mechanic career? Depending on the type of specialty you’re in, becoming certified can make a big difference in your paycheque. Earning certification from a trade school or obtaining a bachelor’s or associate’s degree in applied sciences or a similar field can also help boost your income as a mechanic in Canada. The more demonstrated experience you have working with machine assembly and disassembly, engine repair, and exhaust systems, the more valuable you become to employers, which can advance your career significantly quicker. With the rise of popularity of electric vehicles, you can also specialize in electric vehicle technology. You should also level up some crucial soft skills, like attention to detail, communication, and leadership.

You can negotiate your salary with your current employer or see what other mechanic jobs are out there for those with your education, expertise, and qualifications. If you’re leaning towards applying for work with a new employer, you’ll need to give them a reason to hire and pay you a higher salary rather than hiring someone at a lower rate. This is where you need to sell yourself by focusing on the certifications, qualifications, and experience that sets you apart and the value you’ll bring to the team. After you’ve given them all you’ve got, it’s time to present your counteroffer. A great opening line could be “Given the value that my qualifications and experience can bring to your company, can we agree on…” then state your desired salary. You can also use this approach when negotiating with your current employer.

About 65.57% of Mechanic professionals feel satisfied with their salary, according to anonymous Glassdoor ratings. An additional $4,714 in potential pay per year, among other factors, can qualify the annual pay of a Mechanic in Canada as a good salary.

Mechanic professionals in Canada have a wide total pay range, between $48,872 and $158,904 depending on experience, with an estimated total pay of $74,913 following the average career path of a Mechanic.

Salaries

 > 

mechanic