Diesel Mechanic Salaries in Vancouver, BC

Salary estimated from 6 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: September 17, 2019
Average in Vancouver, BC
$31.76 per hour
12% Above national average
  • Most Reported
$15.95
$48.00
Salary Distribution

How much does a Diesel Mechanic make in Vancouver, BC?

The average salary for a Diesel Mechanic is $31.76 per hour in Vancouver, BC, which is 12% above the national average. Salary estimates are based on 6 salaries submitted anonymously to Indeed by Diesel Mechanic employees, users, and collected from past and present job advertisements on Indeed in the past 36 months. The typical tenure for a Diesel Mechanic is 1-3 years.
Diesel Mechanic salaries by company in Vancouver, BC
CompanyAverage salary
$34.00 per hour
Diesel Mechanic salaries by location
CityAverage salary
$32.23 per hour
$26.94 per hour
$30.52 per hour
$26.96 per hour
$36.16 per hour

Diesel Mechanic job openings

Truck And Transport/Heavy Duty Mechanics or Apprentices
District of West Vancouver
West Vancouver, BC
Mechanic/Technician (Diesel Engine)
Sunbelt Rentals
Burnaby, BC
Diesel Mechanic - Service Tech
United Rentals, Inc.
Vancouver, BC
Heavy Duty Mechanic
Ledcor
Richmond, BC
Ground Support Equipment (GSE) Heavy Duty/Automotive Mechanic
Air North
Richmond, BC
Heavy Duty Mechanic
Key-West Asphalt (333) Ltd.
Surrey, BC
Diesel Mechanic jobs in Vancouver, BC