Talent.com

Entry level mechanical engineering: Average Salary in Canada, 2026

Find out what the average Entry level mechanical engineering salary is

Salary rate
How much does a Entry level mechanical engineering make in Canada?
$85,862/ Annual
Based on 10000 salaries
The average Entry level mechanical engineering in Canada is $85,862 per year or $44.03 per hour. Entry-level positions start at $63,654 per year, while most experienced workers make up to $115,531 per year.
Median$85,862
chart
Low$63,654
High$115,531
Entry level mechanical engineering: Average Salary in Canada
Northwest Territories$97,500
Quebec$84,099
Ontario$83,322
British Columbia$82,672
Alberta$80,437
Active jobs with salaries
  • Promoted
  • New!
Mandarin Medical Interpreter - Kelly

Mandarin Medical Interpreter - Kelly

Kellyoshawa, on, ca
Full-time
Job Description: Mandarin Medical Interpreter (Remote – Canada).At Kelly, meaningful work is impactful and rewarding.If you are compassionate, detail-oriented, and motivated to bridge language barr...Show moreLast updated: 7 hours ago
  • Promoted
Nuclear Project Coordinator: Drive Innovation in Energy Projects

Nuclear Project Coordinator: Drive Innovation in Energy Projects

Black & McDonald LimitedPickering
Full-time
Be the linchpin of nuclear energy projects as a Project Coordinator.Collaborate with teams to execute modifications, manage schedules, budgets, and ensure quality throughout the project lifecycle.T...Show moreLast updated: 2 days ago
  • Promoted
Senior Mechanical Design Engineer - Hybrid (Pickering)

Senior Mechanical Design Engineer - Hybrid (Pickering)

Laurentis Energy PartnersPickering, Ontario, Canada
Full-time
An innovative leader in the energy industry is looking for passionate individuals to join their team.This exciting opportunity at Laurentis Energy Partners involves working in a dynamic environment...Show moreLast updated: 30+ days ago
  • Promoted
  • New!
Microsoft Dynamics CRM Developer - oshawa

Microsoft Dynamics CRM Developer - oshawa

Radiant Systems Solutions, Incoshawa, on, ca
Full-time
Contribute to the development of the core Microsoft Dynamics CRM 365 application configuration.Analyze, design and implement enhancements to meet business requirements.Maintain collaborative relati...Show moreLast updated: 6 hours ago