Wage Atlas

Home › Heavy-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
Full-time yearly
≈ $93,600
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

The full-time yearly figure is the median hourly wage × 2,080 hours (40 a week, 52 weeks). It is an equivalent, not a published salary, and excludes overtime. Official classification: Heavy-duty equipment mechanics (NOC 72401). Source: Labour Force Survey.