Mechanical Engineer Salaries in Surrey, BC

Salary estimated from 5 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: July 8, 2019
Average in Surrey, BC
$39.75 per hour
32% Above national average
  • Most Reported
$19.85
$59.65
Salary Distribution

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

The average salary for a Mechanical Engineer is $39.75 per hour in Surrey, BC, which is 32% above the national average. Salary estimates are based on 5 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.
Mechanical Engineer salaries by company in Surrey, BC
CompanyAverage salary
$39.33 per hour
Mechanical Engineer salaries by location
CityAverage salary
$33.89 per hour
$71,716 per year
$25.49 per hour

Job openings for Mechanical Engineer

View all job openings for Mechanical Engineer