How accurate does $96,017 look to you?
Your input helps Glassdoor refine our pay estimates over time.
Find a Specific Employer
Average Base Salary in (CAD)
Let’s pay it forward! The Glassdoor community relies on people like you to share accurate salary info to promote fair compensation everywhere
|Engineer salaries - 54 salaries reported||$125,271/yr|
|Engineer salaries - 53 salaries reported||$86,577/yr|
|Engineer salaries - 51 salaries reported||$88,562/yr|
|Engineer salaries - 51 salaries reported||$142,174/yr|
|Engineer salaries - 50 salaries reported||$87,657/yr|
|Engineer salaries - 50 salaries reported||$97,062/yr|
|Engineer salaries - 49 salaries reported||$122,720/yr|
|Engineer salaries - 49 salaries reported||$115,707/yr|
|Engineer salaries - 48 salaries reported||$91,204/yr|
|Engineer salaries - 43 salaries reported||$88,844/yr|
|Engineer salaries - 36 salaries reported||$122,555/yr|
|Engineer salaries - 35 salaries reported||$134,011/yr|
|Engineer salaries - 34 salaries reported||$109,414/yr|
|Engineer salaries - 30 salaries reported||$87,688/yr|
|Engineer salaries - 28 salaries reported||$124,008/yr|
|Engineer salaries - 26 salaries reported||$90,432/yr|
|Engineer salaries - 25 salaries reported||$110,704/yr|
|Engineer salaries - 25 salaries reported||$141,324/yr|
|Engineer salaries - 24 salaries reported||$91,802/yr|
|Engineer salaries - 23 salaries reported||$84,496/yr|
The average salary for an Engineer is $96,017 per year in Canada. Salaries estimates are based on 5534 salaries submitted anonymously to Glassdoor by an Engineer employees in Canada.
The highest salary for an Engineer in Canada is $126,288 per year.
The lowest salary for an Engineer in Canada is $74,698 per year.
Engineers have salaries comparable to construction project and plant managers. There are various subfields in engineering, including biomedical, financial, industrial, and aerospace engineering. Their high salaries reflect the trade’s significant entry barriers. Most employers prefer candidates with internship experience, although candidates can increase their competitiveness and earnings by obtaining a master’s degree in engineering or a related field and a Professional Engineering license, allowing them to advance into leadership or project management roles. The median Canadian salary is well above average, with Alberta and British Columbia offering the highest compensation.
The job title of “engineer” in Canada is a protected designation, meaning you need to meet certain requirements to earn your license and legally call yourself an engineer. You also need to specialize during schooling in one of the numerous disciplines of engineering. You can increase your earning potential by tailoring your studies to your local industry. For example, a petroleum engineer will earn the most in the Prairie provinces; a software engineer will earn the most in areas with booming tech sectors; a civil engineer will earn the most in a big city like Toronto or Vancouver. Some engineers even go on to open their own firms or work on a consultancy basis, these engineers earn the most. To do this yourself, consider earning an MBA or Project Management Professional (PMP) certification.
Your ability to negotiate a higher salary as an engineer will come down to your level of experience on the job. Those just beginning their careers will have little leverage, aside from any internships or research they completed as part of their studies. Make sure to highlight these achievements if you choose to negotiate for more. You can also review engineer jobs in your area to get a benchmark of what other firms are paying, in comparison to yours, to see if your compensation is fair. If you have previous engineering experience and have earned your P. Eng. designation, your key to negotiating a higher salary is your previous work. Try to highlight impressive or complex projects you had a hand in. Emphasize the outcomes of your work: did it successfully solve client problems? Did it reduce costs or boost profits? Did you do something novel or innovative? Combine all of your professional achievements with any education or training you’ve completed, and you should have a good chance to successfully negotiate for more.
About 70.89% of Engineer professionals feel satisfied with their salary, according to anonymous Glassdoor ratings. An additional $7,841 in potential pay per year, among other factors, can qualify the annual pay of an Engineer in Canada as a good salary.
Engineer professionals in Canada have a wide total pay range, between $60,344 and $166,443 depending on experience, with an estimated total pay of $96,017 following the average career path of an Engineer.