Wages

In British Columbia, the annual median earnings of a mechanical engineer is $70,000 (APEGBC). A survey of recent university graduates working in BC indicates that entry-level mechanical engineers earned an average of $52,000 per year for full time work.*

Canada-wide, the average hourly wage is $29.83 / hour (this translates into $62,000 per year based on a forty-hour work week)**.

Broken down by age group, average Canada-wide hourly wages are:

Age Group Mechanical Engineers All Occupations
20-24 $19.33 / hour $11.74 / hour
25-54 $30.05 / hour $19.76 / hour
55+ $31.58 / hour $19.59 / hour
Overall Average $29.83 / hour $18.07 / hour

* BC statistics from www.workfutures.bc.ca
** Canada-wide statistics from www.jobfutures.ca