Talent.com

Stem: Average Salary in Canada, 2026

Find out what the average Stem salary is

Salary rate
How much does a Stem make in Canada?
$42,900/ Annual
Based on 570 salaries
The average Stem in Canada is $42,900 per year or $22 per hour. Entry-level positions start at $35,100 per year, while most experienced workers make up to $113,703 per year.
Median$42,900
chart
Low$35,100
High$113,703
Stem: Average Salary in Canada
British Columbia$69,608
Quebec$67,402
Ontario$58,617
Alberta$57,500
Active jobs with salaries
Senior Business Analyst

Senior Business Analyst

CPUS Engineering Staffing Solutions Inc.Oshawa
Full-time
This role independently identifies and documents business requirements, develops workflow models, and contributes to the implementation and testing of business solutions. It bridges the gap between ...Show moreLast updated: 30+ days ago
Senior Business Analyst

Senior Business Analyst

Rodan Energy SolutionsOshawa, CA
Full-time
We are currently requesting resumes for the following position.This role independently identifies and documents business requirements, develops workflow models, and contributes to the implementatio...Show moreLast updated: 30+ days ago
  • New!
Software Engineering Manager, Product Management - Experience Prototyping

Software Engineering Manager, Product Management - Experience Prototyping

General MotorsOshawa, Ontario, Canada
Full-time
This role is categorized as hybrid.The successful candidate is expected to report to the GM Global Technical Center in Warren, MI or Mountain View, CA three times per week, at minimum.General Motor...Show moreLast updated: 2 hours ago
Assistant Professor - Assessment and Evaluation

Assistant Professor - Assessment and Evaluation

Ontario Tech UniversityOshawa, ON, CA
Full-time +1
Assistant Professor - Assessment and Evaluation.Tenured and Tenure-Track, Full-time Continuing.Administered in accordance with the Collective Agreement. October 15, 2025 or until a suitable candidat...Show moreLast updated: 30+ days ago