High-paying maintenance jobs in Metro Vancouver Regional District

Maintenance involves ensuring that equipment and systems operate effectively and efficiently. Typical tasks include repairing machinery, troubleshooting issues, and performing preventative maintenance. Technicians, electricians, and mechanics need strong problem-solving skills and a solid understanding of machinery and electrical systems.


The 145 maintenance jobs listed below pay well, with salaries between $47,460 and $176,683 per year. Plumber, Auto Body Technician and HVAC Technician are among the most popular high-paying roles in Metro Vancouver Regional District, BC.

Job title

Updated Oct. 31, 2026
Job title
Metro Vancouver Regional District, BC
British Columbia
Job openings (Metro Vancouver Regional District)

Equipment Technician

Metro Vancouver Regional District

$59.00 per hour

British Columbia

$44.30 per hour

Plumber

Metro Vancouver Regional District

$44.95 per hour

British Columbia

$38.08 per hour

HVAC Technician

Metro Vancouver Regional District

$44.75 per hour

British Columbia

$44.31 per hour

Auto Body Technician

Metro Vancouver Regional District

$41.23 per hour

British Columbia

$30.78 per hour

HVAC Installer

Metro Vancouver Regional District

$41.09 per hour

British Columbia

$39.10 per hour

Glass Technician

Metro Vancouver Regional District

$80,251 per year

British Columbia

$75,432 per year

Restoration Technician

Metro Vancouver Regional District

$32.49 per hour

British Columbia

$27.19 per hour

General Maintenance

Metro Vancouver Regional District

$47,460 per year

British Columbia

$104,268 per year

Job descriptions below are for educational purposes. Please refer to the employer's job description for complete details.