Diesel Mechanic Salary in Canada
$30.23
per hour
per year
$62,893
per year
per hour
Diesel Mechanic - Average Salary
The average salary for a Diesel Mechanic is $30.23 per hour ($62,893 per year), which is $2,878 (-4%) lower than the average Canadian salary.
A Diesel Mechanic can expect an average starting pay of $19.02 per hour. The highest pay rates can exceed $40.94 per hour.
A Diesel Mechanic can expect an average starting pay of $19.02 per hour. The highest pay rates can exceed $40.94 per hour.
$19.02
Low
$30.23
Average
$40.94
High
$39,572
Low
$62,893
Average
$85,170
High
View all Diesel Mechanic jobs on Jobted Canada
Diesel Mechanic Salary Range
Diesel Mechanic - Salary Differences
Job | Salary | Difference |
---|---|---|
Heavy Duty Diesel Mechanic | $34.20/hour | +13% |
Diesel Mechanic - Pay by Experience Level
An Entry Level Diesel Mechanic with less than three years of experience can expect to earn an average salary of $40,144 per year. A mid career Diesel Mechanic with 4-9 years of experience earns an average salary of $57,161, while an experienced Diesel Mechanic with 10-20 years of experience makes on average $69,815. Diesel Mechanics with more than 20 years of experience earn $74,522 on average.
How Work Experience Affects the Salary of a Diesel Mechanic
Late Career | ▲ +18% |
Experienced | ▲ +11% |
Average Salary | $62,893/year |
Mid Career | ▼ -9% |
Entry Level | ▼ -36% |
Gender Breakdown
Female
0%
0%
Male
100%
100%
Diesel Mechanic - Jobs by Location
Diesel Mechanic - Related Salaries
The salary information presented on this page is based on all Diesel Mechanic jobs published on Jobted in the last 12 months.
Don’t miss out on new job vacancies!
Create a job alert for: Diesel Mechanic
Frequently asked questions about the salary of the Diesel Mechanic
How much does a Diesel Mechanic make in Canada?
What is the starting salary for a Diesel Mechanic in Canada?
What is the highest salary for a Diesel Mechanic in Canada?
Diesel Mechanic Jobs