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
  • Promoted
Principal Consultant, IT Project Benchmark Services (ITPB) - Ontario, Canada

Principal Consultant, IT Project Benchmark Services (ITPB) - Ontario, Canada

ISG (Information Services Group)Oshawa, Durham Region, Canada
Remote
Full-time
Principal Consultant, IT Project Benchmark Services (ITPB) – Ontario, Canada.Wanted : dynamic and creative individuals ready to connect with a like‑minded team. You’ll enjoy all the autonomy you need...Show moreLast updated: 17 days ago
Medior full-stack Engineer

Medior full-stack Engineer

NedapAjax, ON, CA
Ons Administratie', binnen de Back Office tribe van Nedap Healthcare.Ons Administratie is het financiële en administratieve hart van de zorgorganisatie en heeft als doel om voor onze klanten de ste...Show moreLast updated: 30+ days ago