Maintenance Technician Salaries in Vancouver, BC

Salary estimated from 56 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: March 22, 2019
Average in Vancouver, BC
$24.01 per hour
Meets national average
  • Most Reported
$11.15
$41.65
Salary Distribution

How much does a Maintenance Technician make in Vancouver, BC?

The average salary for a Maintenance Technician is $24.01 per hour in Vancouver, BC, which meets the national average. Salary estimates are based on 56 salaries submitted anonymously to Indeed by Maintenance Technician employees, users, and collected from past and present job advertisements on Indeed in the past 36 months. The typical tenure for a Maintenance Technician is 1-3 years.
Maintenance Technician salaries by company in Vancouver, BC
CompanyAverage salary
$32.28 per hour
$27.39 per hour
$22.36 per hour
$19.05 per hour
$15.00 per hour
$53,207 per year
$68,791 per year
$52,669 per year
$4,859 per month
Maintenance Technician salaries by location
CityAverage salary
$28.62 per hour
$25.67 per hour
$21.35 per hour
$29.30 per hour
$25.19 per hour

Maintenance Technician job openings

Computer Technician (On-Call)
Douglas College
New Westminster, BC
Maintenance Technician
Fresh Start Foods - Western Canada
Richmond, BC
Maintenance Technician
Island City Baking
Richmond, BC
Maintenance Technician
Punjab Milk Foods
Surrey, BC
Electrical & Instrumental Technician (Burnaby EfW facility)
Covanta
Burnaby, BC
Maintenance Technician
Inno Foods Inc.
Port Coquitlam, BC
Maintenance Technician jobs in Vancouver, BC