Mechanical Engineer Salaries in Vancouver, BC

Salary estimated from 7 employees, users, and past and present job advertisements on Indeed in the past 36 months.
Average in Vancouver, BC
$92,808 per year
42% Above national average
  • Most Reported
$31,000
$187,000
Salary Distribution

How much does a Mechanical Engineer make in Vancouver, BC?

The average salary for a Mechanical Engineer is $92,808 per year in Vancouver, BC, which is 42% above the national average. Salary estimates are based on 7 salaries submitted anonymously to Indeed by Mechanical Engineer employees, users, and collected from past and present job advertisements on Indeed in the past 36 months. The typical tenure for a Mechanical Engineer is 1-3 years.
How much should you be earning?
Tell us about you and get an estimated calculation of how much you should be earning and insight into your career options.
Get started
salary calculator
Mechanical Engineer salaries by company in Vancouver, BC
CompanyAverage salary
$122,573 per year
$60,000 per year
$81,452 per year
$33.00 per hour
Mechanical Engineer salaries by location
CityAverage salary
$61,803 per year
$26.93 per hour
$37.62 per hour
$91,556 per year

Mechanical Engineer job openings

Mechanical Engineer-In-Training
Associated Engineering Group of Companies
Vancouver, BC
mechanical engineer
Superior Designer Kitchen Ltd
Surrey, BC
mechanical design engineer
VeloMetro Mobility Inc.
Vancouver, BC
Mechanical Engineer jobs in Vancouver, BC