Maintenance Person Salaries in New Westminster, BC

Salary estimated from 8 employees, users, and past and present job advertisements on Indeed in the past 36 months.
Average in New Westminster, BC
$23.74 per hour
36% Above national average
  • Most Reported
$12.05
$39.15
Salary Distribution

How much does a Maintenance Person make in New Westminster, BC?

The average salary for a Maintenance Person is $23.74 per hour in New Westminster, BC, which is 36% above the national average. Salary estimates are based on 8 salaries submitted anonymously to Indeed by Maintenance Person employees, users, and collected from past and present job advertisements on Indeed in the past 36 months. The typical tenure for a Maintenance Person is less than 1 year.
Maintenance Person salaries by company in New Westminster, BC
CompanyAverage salary
$21.96 per hour
$17.45 per hour
Maintenance Person salaries by location
CityAverage salary
$19.59 per hour
$22.03 per hour
$20.89 per hour
$18.66 per hour
$18.33 per hour

Maintenance Person job openings

Maintenance Worker 5
Vancouver Coastal Health
Vancouver, BC
Building Manager II: Resident - Granview Terrace
BC Housing
Vancouver, BC
Maintenance Systems Coordinator
Coast Mountain Bus Company
Lower Mainland, BC
Building Manager Supervisor - Resident
BC Housing
Vancouver, BC
Customer Service Representative (Full Time)
Canlan Ice Sports
Burnaby, BC
Janitor
Creation Technologies
Burnaby, BC
Maintenance Person jobs in New Westminster, BC