Wage Atlas

HomeHeavy-Duty Equipment Mechanics › British Columbia

Heavy-Duty Mechanic Wages in British Columbia

Median hourly pay, how it has moved since 2017, and how each economic region compares. 2025 data.

Median hourly
$45.00
Low (10th pct)
$27.00
High (90th pct)
$55.50
Vs. national
21% above

Wage trend

$25$30$35$40$45$5020172019202120232025NOC 2021 reclassification$41.00$45.00

The median wage for heavy-duty equipment mechanics in British Columbia rose from $30.00 in 2017 to $45.00 in 2025 — 50% over 8 years, before inflation. The dashed break marks the 2021 reclassification: the two segments are measured on different occupational definitions and are shown separately rather than joined.

By region within British Columbia

Economic regionLowMedianHigh
Northeast$30.00$46.00$57.60
Thompson--Okanagan$30.73$45.70$68.63
Lower Mainland$25.40$45.00$55.50
Kootenay$33.25$45.00$54.00
North Coast$23.00$44.80$53.00
Nechako$23.00$44.80$53.00
Cariboo$27.00$43.25$60.10
Vancouver Island and Coast$22.00$42.00$62.00

Other trades in British Columbia

Official classification: Heavy-duty equipment mechanics (NOC 72401). Source: Labour Force Survey.