General Maintenance Salaries in Canada

Salary estimated from 202 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: June 13, 2019
Average in Canada
$18.74 per hour
  • Most Reported
$10.15
$34.30
Salary Distribution

How much does a General Maintenance make in Canada?

The average salary for a General Maintenance is $18.74 per hour in Canada. Salary estimates are based on 202 salaries submitted anonymously to Indeed by General Maintenance employees, users, and collected from past and present job advertisements on Indeed in the past 36 months. The typical tenure for a General Maintenance is less than 1 year.
General Maintenance salaries by company in Canada
CompanyAverage salary
$32.75 per hour
$29.13 per hour
$25.00 per hour
$22.62 per hour
$19.39 per hour
$18.52 per hour
$29.00 per hour
$27.39 per hour
$19.73 per hour
$18.51 per hour
General Maintenance salaries by location
CityAverage salary
$21.43 per hour
$11.50 per hour
$16.09 per hour
$17.14 per hour
$15.94 per hour

General Maintenance job openings

Maintenance Worker – Full-Time
Shannex Healthcare
Dartmouth, NS
Maintenance Tradesperson
Government of Canada
Edmonton, AB
Maintenance Technician
McCOR Management
Edmonton, AB
Maintenance Technician
Atria Retirement- Arbour Lake
Calgary, AB
Responsable Entretien des Bâtiments
RT Immobilier
Montréal, QC
Plant Service Person II, East Pool
Metrolinx
Ontario
General Maintenance jobs in Canada