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
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

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
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
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
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.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
Senior Business Analyst
CPUS Engineering Staffing Solutions Inc.OshawaFull-time
Senior Business Analyst
Rodan Energy SolutionsOshawa, CAFull-time
- New!
Software Engineering Manager, Product Management - Experience Prototyping
General MotorsOshawa, Ontario, CanadaFull-time
Assistant Professor - Assessment and Evaluation
Ontario Tech UniversityOshawa, ON, CAFull-time +1